浪浪学习
浪浪学习
全部文章
JavaScr...
算法初涉(1)
阮一峰博客笔记(1)
归档
标签
去牛客网
登录
/
注册
浪浪笔记
全部文章
/ JavaScript入门笔记
(共26篇)
4.5 标准库之String对象
String对象:三个包装函数之一,用来生成字符串对象 静态方法 String.fromCharCode():传入一个或多个码点返回对应的字符串。 实例属性 String.prototype.length'abc'.length // 3 常用实例方法 concat()返回新的字符串,不改变...
2020-08-17
0
318
4.4 标准库之Number和Boolean对象
Number toString():默认将数字转为十进制再输出字符串(10).toString() // "10" (10).toString(2) // "1010" (10).toString(8) // "12" (10).toStr...
2020-08-17
0
330
4.3 属性描述对象和包装对象
属性的描述对象:JS的一个内部数据结构用来描述对象的属性。 属性描述对象的六个元属性 value: 属性的属性值,默认为undefined writable: 属性是否可写,布尔值,默认为true enumerable: 属性是否可遍历,布尔值,默认为true for in、Object.key...
2020-08-17
0
350
4.2 标准库之Array
静态方法Array.isArray():返回一个布尔值,用来判断参数是否为一个数组。var arr = [1, 2, 3]; typeof arr // "object" Array.isArray(arr) // true 实例方法 valueOf()var arr = [1,...
2020-08-16
0
331
4.1 标准库之Object
静态方法:定义在队形本身的方法实例方法:在对象原型上的方法,所有示例可继承得到。 两个静态方法(更多的暂不介绍) Object.keys():遍历对象自身的可枚举属性。var obj = { p1: 123, p2: 456 }; Object.getOwnPropertyNames(obj) /...
2020-08-16
0
356
3.3 数据类型转换
1.强制转换或手动转换 Number() 原始类型parseInt和Number区别是Number更严格,需要全部字符转换成数值,而parseInt更为宽松,逐个字符解析。parseInt('42 cats') // 42 Number('42 cats') // NaN 对象valueOf优先于...
2020-08-16
0
353
3.2 比较运算符和布尔运算符
比较运算符:比较两个值的大小,返回一个布尔值 非相等运算符 字符串比较:按字典顺序比较,JS内部比较字符Unicode码点,小写大于大写,汉子也可以比较 非字符串比较 原始类型值:先将值转化为数字再比较 对象:将值转为原始类型的值进行比较 严格相等运算符(===) JS中推荐只使用===...
2020-08-16
0
481
3.1 算术运算符
加法运算 原始类型的值相加 数字相加(略) 非数字相加 两个字符串相加,直接连接变成新的字符串 布尔值和数字相加,布尔值转化成数字再相加true + true // 2 1 + true // 2 字符串+数字=>数字 数字+字符串=>字符串'3' + 4 + 5 // "34...
2020-08-16
0
306
2.7 数组
数组是按次序排列的一组值,可定义时赋值也可以定以后赋值,值可以是任何类型,如果值为数组就形成多维数组。 基本概念 typeof [] //"object" 数组的键名也是字符串,用数字读取时JS会自动将数字转化为字符 串。由于[]是运算符,可以接受数值读取键名。...
2020-08-16
0
403
2.6 函数
概述 函数的声明方式: function命令 表达式赋值 构造函数 函数的return和递归(recursion) 只有函数才有返回值 return后面不能直接换行或者需用括号包住 函数可以调用自身,即递归 函数名的提升 由于函数和其他类型的值地位相同,所以也存在变量提升,可以...
2020-08-14
0
312
首页
上一页
1
2
3
下一页
末页