您的位置:首页 > Web前端 > JavaScript

JavaScript学习第一天

2015-03-09 11:31 190 查看
JS:在浏览器端执行的脚本语言,能够在浏览器中执行一些简单的运算、判断

javascript基本组成

基本语法  Dom(文档对象模型)  Bom(浏览器对象)

1. 显示时间案例(按钮显示时间 超链接显示时间)

2. 数据类型

  

   JS中的数据类型 六种 bool number string undefined null object

   转换 parseInt parseFloat Boolean() Number()

   IsNaN()

3. 方法

   命名方法 和 匿名方法(三种形式) JS中没有方法的重载

   JS中没有块级作用域

  

   (function(i1,i2){return i1+i2;}(10,10));直接声明一个匿名函数,立即使用

   用匿名函数省得定义一个用一次就不用的函数,而且免了命名冲突的问题

   js中没有命名空间的概念,因此很容易函数名字冲突。

   通过例子发现一旦命名冲突以最后声明的为准

4. 闭包

   在一个函数内部又定义了一个函数,内部函数能范文外部函数作用域范围内的变量

   时这个内部函数就叫做闭包

   闭包可以扩大变量的作用域

   闭包是通过作用域链由内向外 层层搜索的

   JS中的面向对象都是用“闭包”来模拟的  

5.

  

   arguments 相当于C#里的可变数组 arguments.length以及arguments[i]

   window.onload页面加载完再执行

   字符串的方法

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: