![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 70
就连孤独都嘲笑我懦弱737
这个作者很懒,什么都没留下…
展开
-
JavaScript总结6
2.var res = ((function (a) {console.log('我是立即执行函数2', a)})('hello'))(function (a,b) {console.log('我是立即执行函数',a,b);函数内作用域 (局部作用域) 函数内部得变量函数外部是无法获取 不适用var声明得变量也是全局变量 a = 10;console.log(a,'第二次');console.log(a,'第一次');3.bind(执行环境对象,实际参数)(实际参数)原创 2023-06-28 11:00:52 · 93 阅读 · 1 评论 -
JavaScript总结5
number整数 表示数组长度 数组元素空元素。var arr = [1,2,3,4,任意数据类型];arr[length-n] = 从末尾删除一些元素。arr[index] index表示下标 索引 从0开始。放其他数据类型会被当成数组元素。arr[length+n] = 新增一些元素。arr[array.length-1] 最后的元素。number小数 报错。概念:是一种有序的存放任意数据类型的集合。1.可以存放任意数据类型。2.长度是可以动态修改的。1.创建数组的两种方式。原创 2023-06-23 18:45:00 · 99 阅读 · 1 评论 -
JavaScript总结4
enumerable:true/false //true可枚举 不可使用for in遍历。enumerable:true/false //true可枚举 不可使用for in遍历。configurable:true/false //true可删除。configurable:true/false //true可删除。writable:true/false //true可写。//不提供set函数 不可以直接修改yaer属性 和_yaer属性。writable:true/false //true可写。原创 2023-06-23 07:15:00 · 59 阅读 · 1 评论 -
JavaScript总结3
if (condition){条件为 true 时执行的代码}else{当条件不为 true 时执行的代码}console.log(a.toString(2));console.log('成年人') : console.log('未成年')使用 if....else 语句在条件为 true 时执行代码,在条件为 false 时执行其他代码。if (condition){当条件为 true 时执行的代码}while (*条件*){需要执行的代码*}do{需要执行的代码}while (条件);原创 2023-06-22 19:00:00 · 87 阅读 · 1 评论 -
JavaScript总结2
if (a < 10 || b > 3) {console.log('满足条件');if (a >= 10 && b < 6) {console.log('满足条件');console.log([] + [],typeof ([] + []),'转换1');console.log({} + {},'转换3');console.log([] + {},'转换2');//[object Object] // toString()如果重写toString()和valueOf()方法,调用valueOf()方法。原创 2023-06-22 08:15:00 · 76 阅读 · 1 评论 -
JavaScript总结1
1.number 2.string 3.boolean 4.null(空引用) 5.undefined(声明变量不初始化) 6.Symbol(独一无二的值) 7.BigInt(处理超出js计数范围的类型 当前数字超出最大的数字范围)1.JS是一门函数优先(函数当成变量使用),具有原型编程(不使用class创建object)的一门需要解释器解析执行的编程语言。3.不存在暂时性死区(未声明该变量就访问该变量,就叫暂时性死区)1.会进行变量提升 使用var声明的变量会提升到作用域的最前面。原创 2023-06-21 16:47:36 · 35 阅读 · 0 评论