![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
CSDN_Alisa
先定个小目标,期待粉丝破50。自己写的文章,自己也会看,欢迎大家随时指教。
展开
-
精确区分数据类型
我怎么去区分对象,数组和null呢?Object.prototype.toString.call 这是对象的一个原生原型扩展函数,用来更精确的区分数据类型vargettype=Object.prototype.toStringgettype.call('aaaa')输出[objectString]gettype.call(2222)输出...原创 2019-07-04 01:28:05 · 405 阅读 · 0 评论 -
左移运算符、右移运算符以及 异或运算符
一,问:计算表达式14 << 2的值。答:表达式14 << 2的值为56,因为14(即二进制的00001110)向左移两位等于56(即二进制的00111000)。二,问: 计算表达式8 >> 2的值。答:表达式8 >> 2的值为2,因为8(即二进制的00001000)向右移两位等于2(即二进制的00000010)。^ 位'异或'运算符...原创 2019-07-04 16:15:17 · 583 阅读 · 0 评论 -
对象作为函数参数
实例1:function test(person) { person.age = 26 person = { name: 'yyy', age: 30 } return person}const p1 = { name: 'yck', age: 25}const p2 = test(p1)console.log(p1) // -> ? ...原创 2019-07-04 18:44:41 · 1450 阅读 · 0 评论