浪浪学习
浪浪学习
全部文章
分类
JavaScript入门笔记(26)
算法初涉(1)
阮一峰博客笔记(1)
归档
标签
去牛客网
登录
/
注册
浪浪笔记
全部文章
(共28篇)
5.1 实例对象和new命令
面向对象编程:Object Oriented Programming,简称OOP。相比于过程式编程(procedural programming),OOP更灵活,代码可复用,高度模块化等特点。 什么是对象(object)? 对象是单个实物的抽象表示,一个对象可以表示一类实物,实物之间的关系就变成...
2020-08-17
0
438
4.6 标准库之Math和Date对象
Math对象 一些静态方法 Math.abs()取绝对值 Math.ceil()向上取整 Math.floor()向下取整 Math.max()最大值 Math.min()最小值 Math.round()四舍五入 Math.random()随机数 Math.pow()幂运算 Math.log()自...
2020-08-17
0
381
4.5 标准库之String对象
String对象:三个包装函数之一,用来生成字符串对象 静态方法 String.fromCharCode():传入一个或多个码点返回对应的字符串。 实例属性 String.prototype.length'abc'.length // 3 常用实例方法 concat()返回新的字符串,不改变...
2020-08-17
0
391
4.4 标准库之Number和Boolean对象
Number toString():默认将数字转为十进制再输出字符串(10).toString() // "10" (10).toString(2) // "1010" (10).toString(8) // "12" (10).toStr...
2020-08-17
0
422
4.3 属性描述对象和包装对象
属性的描述对象:JS的一个内部数据结构用来描述对象的属性。 属性描述对象的六个元属性 value: 属性的属性值,默认为undefined writable: 属性是否可写,布尔值,默认为true enumerable: 属性是否可遍历,布尔值,默认为true for in、Object.key...
2020-08-17
0
441
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
420
4.1 标准库之Object
静态方法:定义在队形本身的方法实例方法:在对象原型上的方法,所有示例可继承得到。 两个静态方法(更多的暂不介绍) Object.keys():遍历对象自身的可枚举属性。var obj = { p1: 123, p2: 456 }; Object.getOwnPropertyNames(obj) /...
2020-08-16
0
440
3.3 数据类型转换
1.强制转换或手动转换 Number() 原始类型parseInt和Number区别是Number更严格,需要全部字符转换成数值,而parseInt更为宽松,逐个字符解析。parseInt('42 cats') // 42 Number('42 cats') // NaN 对象valueOf优先于...
2020-08-16
0
424
3.2 比较运算符和布尔运算符
比较运算符:比较两个值的大小,返回一个布尔值 非相等运算符 字符串比较:按字典顺序比较,JS内部比较字符Unicode码点,小写大于大写,汉子也可以比较 非字符串比较 原始类型值:先将值转化为数字再比较 对象:将值转为原始类型的值进行比较 严格相等运算符(===) JS中推荐只使用===...
2020-08-16
0
590
3.1 算术运算符
加法运算 原始类型的值相加 数字相加(略) 非数字相加 两个字符串相加,直接连接变成新的字符串 布尔值和数字相加,布尔值转化成数字再相加true + true // 2 1 + true // 2 字符串+数字=>数字 数字+字符串=>字符串'3' + 4 + 5 // "34...
2020-08-16
0
374
首页
上一页
1
2
3
下一页
末页