悠子君 level
获赞
3
粉丝
1
关注
0
看过 TA
43
南京航空航天大学
2024
Web前端
IP属地:福建
暂未填写个人简介
私信
关注
《JavaScript高级程序设计(3)》JavaScript组成:●ECMAScript●DOM●BOM<noscript>元素:●写在body内,当浏览器不支持脚本或浏览器脚本被禁用时展示其中内容标识符:●就是指变量、函数、属性的名字,或者函数的参数ECMAScript的变量是松散类型(可以用来保存任何类型的数据)●var定义的变量将成为定义该变量的作用域中的局部作用●省略var将会创建全局变量ECMAScript数据类型:●基本数据类型:Undefined,Null,Boolean,Number,String●复杂数据类型:Objecttypeof操作符:●返回字符串●当值为对象或null,返回“object”,因为null会被认为是一个空的对象应用null与undefined:●变量将要保存对象,但还没保存时,存null●undefined值是派生自null值的Boolean转为false的情况:●String - 空字符串●Number - 0和NaN●Object - null●Undefined - undefined浮点数值保存需要的内存空间是保存整数值的两倍,因此ECMAScript会不失时机的把浮点数转为整数保存。浮点数值的最高精度是17位小数,但在进行算数计算时其精度远远不如整数,NaN:●用于表示一个本来要返回数值的操作数未返回数值的情况●任何设计NaN的操作都返回NaN●NaN与任何值不等,包括NaN本身●isNaN用于对象时,会首先调用对象的valueOf(),若不能转为数值,再调用toString()null和undefined没有toString(),可以用String()来返回这两个值的字面量。
2023.02.15 在牛客打卡1天!
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务