课堂笔记
文章平均质量分 52
原来是云朵呀
这个作者很懒,什么都没留下…
展开
-
ES6-8-函数进阶
原创 2021-05-03 20:50:36 · 99 阅读 · 0 评论 -
ES6-5-正则表达式
原创 2021-05-03 20:40:55 · 69 阅读 · 0 评论 -
ES6-7-数组进阶
原创 2021-04-14 16:54:50 · 62 阅读 · 0 评论 -
ES6-4-数值&布尔&字符串
JavaScript数值的特征 -1.不区分整数值和浮点数值。 -2.所有数值均用浮点数值表示。(采用IEEE-754标准定义的64位浮点数格式表示。整数在实际操作时(如数组索引),则是基于32为整数。) 整数直接量 除十进制外,JavaScript能识别十六进制(以0x或0X为前缀)、二进制(以0b或0B为前缀)和八进制(以0o或0O为前缀)。 如:0xff 0b1001 0o12 (但在ES6的严格模式下,禁止使用八进制。) 浮点数直接量 实数写法:由整数部分、小数点和小..原创 2021-03-18 10:18:19 · 326 阅读 · 1 评论 -
ES6-3-原始值与引用值
ES将数据划分为:原始值和引用值。 原始值,表示单一的数据,如10,“abc”,true等。 ES设计了6种原始值:Undefined、Null、Boolean、Number、String和Symbol。 保存原始值的变量是按值访问,操作存储在变量内存中的实际值。 引用值,表示有多个值(原始值或其他引用值)构成的对象。 ES不允许直接访问对象的内存空间。 实际操作对象时,访问的是保存对象的内存地址,即该对象的引用。 原始值: 不可改变 原始值不能有属性。 let one = "Tom"; one.age原创 2021-03-18 09:17:33 · 136 阅读 · 0 评论 -
ES6-1-let、const与作用域
ES5及以前版本的JavaScript采用var声明变量,且不支持块级作用域。 JavaScript中,变量实际创建的位置取决于与如何声明该变量。 ES6新增了两个关键字let和const用于控制作用域。 let命令 类似于var,但所声明的变量只在let命令所在的代码块有效。 { let a=10; var b=1; } console.log(b); console.log(a); 1 Uncaught ReferenceError: a is not defined let可以防止循环变量变成原创 2021-03-17 21:56:06 · 253 阅读 · 0 评论 -
ES6-2-解构赋值
解构赋值 数组的解构赋值 按照一定模式从数组和对象中提取值,然后对变量进行赋值 //模式匹配:只要等号两边的模式相同,左边的变量就会被赋予对应的值。 let [a,b,c]=[1,2,3]; let [foo,[[bar], baz]]=[1,[[2],3]]; let [, , third] = ["foo", "bar", "baz"]; let [x, , y] = [1, 2, 3]; let [head, ...tail] = [1, 2, 3, 4]; let [x, y, ...z] = ['原创 2021-03-16 20:27:42 · 148 阅读 · 2 评论 -
ES6
spread 【数组】转换为逗号分隔的【参数序列】 严格模式: 变量必须声明后使用 参数同名报错 不用with语句 不对只读属性赋值 this不能指向全局变量 可删属性,不可删函数原创 2021-03-10 17:01:50 · 45 阅读 · 0 评论 -
JS
JS JS js基础 3.3(2) JS第一次测试 getElementsByName() use-表单标签 getElementById 元素唯一 getElementsByClassName getElementsByTagName var x,y,z=10; (X,Y=unfined,z=10) 赋值运算:(右边表达式的结果)赋值给(左边的变量) x=z++ {x=z,z+1} y=–x {x-1,y=x} 构造函数 - 构造对象 var str =”asfjshfnjshfkjsd”原创 2021-03-05 20:19:03 · 93 阅读 · 0 评论