JS--踏入姑娘家

前言

            很早以前、网页的动态(能动的地方)、我以为都是Flash妹子和GIF小弟的功劳、后来我看到了你、是你给了HTML活下去的勇气、你是调和了CSS和HTML的关系、是你……你是第三者啊!---算了我想HTML君不会介意的。。。


            最近几个月搞了下JS、想先说说感想、再说JS、一开始看到JS对她的感觉就是、跟平常的编码没啥区别、也都有对象、数组、三大语句结构、还有一些共用函数、运算符什么的、差不多就是定位了一个编程语言。

           后来发现她不是面向对象、而是基于对象的、没类这个概念…………也多出了一些新名词、她叫脚本语言、有个脚字叫我感觉臭臭的 = = 、 而且后来发现、他是专门对HTML上的元素进行一些操作、更换CSS什么的、添加一个元素、当然他有一般编程语言的功能、算个数、排个序啥的。


JS介绍(点我看原文

JavaScript,一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。然而现在JavaScript也可被用于网络服务器,如Node.js

在1995年时,由网景公司的布兰登·艾克,在网景导航者浏览器上首次设计实现而成。因为网景公司与升阳公司合作,网景公司管理层次结构希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与SelfScheme较为接近[4]

为了获取技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,1997年,在ECMA(欧洲计算机制造商协会)的协调下,由网景、升阳、微软和Borland公司组成的工作组确定统一标准:ECMA-262。因为JavaScript兼容于ECMA标准,因此也称为ECMAScript[5]


一般来说,完整的JavaScript包括以下几个部分:

  • ECMAScript,描述了该语言的语法和基本对象
  • 文档对象模型(DOM),描述处理网页内容的方法和接口
  • 浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口

它的基本特点如下:

  • 是一种解释性脚本语言(代码不进行预编译)。
  • 主要用来向HTML页面添加交互行为
  • 可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。

JavaScript常用来完成以下任务:

  • 嵌入动态文本于HTML页面
  • 对浏览器事件作出响应
  • 读写HTML元素
  • 在数据被提交到服务器之前验证数据
  • 检测访客的浏览器信息
  • 控制cookies,包括创建和修改等

一张图………………





总结:

           这次JS学习了差不多一遍、其实感觉不难、就是不熟练和认识函数少、使用js的想法慢慢的已经有了、大体上也知道JS跟HTML还有CSS一起造网页的方式与流程了、就欠练了吧…………




—————————————chenchen———————————————-








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值