上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 41 下一页
摘要: 立即执行函数(函数自调用) 函数定义完,立即被调用,这种函数叫做立即执行函数,立即执行函数往往只执行一次 一般函数调用语法:函数对象(); 而匿名函数(立即执行函数)调用语法如下: (function(){ alert('我是一个匿名函数'); })() 传参如下: (function(a,b){ 阅读全文
posted @ 2022-03-12 08:22 青仙 阅读(150) 评论(0) 推荐(0)
摘要: return 可以使用return来设置函数的返回值 语法:return 值; 函数如果有返回值需要定义一个变量(容器)来接收,在函数中return后面的语句不会被执行。 如果return 语句后不跟任何值就相当于返回一个undefined,如果函数中不写return,则也返回undefined r 阅读全文
posted @ 2022-03-12 08:20 青仙 阅读(1088) 评论(0) 推荐(0)
摘要: 可以在函数的()中来指定一个或多个形参(形式参数),多个形式参数之间用逗号(,)隔开,声明形式参数就相当于在函数内部声明了对应的变量,但是并没有赋值。 在调用函数时,可以在()中指定实参(实际参数),实参将会赋值给函数中对应的形参。调用函数时解析器(浏览器)不会检查实参的类型,所以要注意,是否有可能 阅读全文
posted @ 2022-03-12 08:10 青仙 阅读(157) 评论(0) 推荐(0)
摘要: 函数function —函数也是一个对象。 —函数中可以封装一些功能(代码),在需要时可以执行这些功能(代码)。 —函数中可以保存一些代码在需要的时候调用。 —使用typeof检查一个函数对象时,会返回一个function 比如: var fun=new Function(); console.lo 阅读全文
posted @ 2022-03-12 08:04 青仙 阅读(29) 评论(0) 推荐(0)
摘要: 使用对象字面量创建对象 语法:var obj={}; 使用这种方式和使用new Object();这种方式本质上没有区别 var obj={}; obj.name='孙悟空'; console.log(obj.name);//结果为"孙悟空" 使用对象字面量,可以在创建对象时,直接指定对象中的属性 阅读全文
posted @ 2022-03-11 20:41 青仙 阅读(114) 评论(0) 推荐(0)
摘要: 基本数据类型 Number、String、Null、Boolean、Undefined 引用数据类型 Object 变量都是保存在栈内存中的 JS中的变量都是保存在栈内存中的,基本数据类型的值直接在栈内存中存储,值与值之间是独立存在的,修改一个变量的值不会影响到其它变量的值。 比如: var a=1 阅读全文
posted @ 2022-03-11 20:38 青仙 阅读(137) 评论(0) 推荐(0)
摘要: 对象的属性名 对象的属性名不强制要求遵守标识符的规范 什么乱七八糟的名字都可以用,但是我们使用时还是尽量按照标志符的规范去做。 如果要使用特殊的属性名,不能采用.的方式来操作,需要使用另一种方式来操作。 格式:对象[“属性名”]=属性值; obj[“123”]=789; console.log(ob 阅读全文
posted @ 2022-03-11 20:26 青仙 阅读(317) 评论(0) 推荐(0)
摘要: 创建对象 使用new关键字调用的函数,是构造函数constructor 构造函数是专门用来创建对象的函数 格式: var obj=new Object(); 向对象中添加属性 在对象中保存的值称为属性 格式: 对象.属性名=属性值; //向对象中添加name属性 obj.name=”孙悟空”; // 阅读全文
posted @ 2022-03-11 20:18 青仙 阅读(130) 评论(0) 推荐(0)
摘要: 对象 对象属于一种复合的数据类型,在对象中可以保存多个不同数据类型的属性。 对象的分类 1、内建对象 -由ES标准中定义的对象,在任何的ES的实现中都可以使用 -比如:Math String Number Boolean Function Object Date… 2、宿主对象 -由JS的运行环境提 阅读全文
posted @ 2022-03-11 20:16 青仙 阅读(46) 评论(0) 推荐(0)
摘要: break关键字 break关键字可以用来退出switch或循环语句,他会立即终止离他最近的那个循环,只能用于switch和循环语句里,不能在if语句里使用break和continue,但是如果if语句嵌套在循环语句里则可以使用break,因为break是对外面循环作用了。比如: for(var i 阅读全文
posted @ 2022-03-11 20:14 青仙 阅读(139) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 41 下一页