摘要: 检测相等和存在 了解常见的真值和假值,可以增强判断能力。在使用if判断时,提升编码速度。 了解常见的检测和存在,一样可以增强判断能力,而且是必须掌握的。 数组和对象被视为真值 var shoppingCart=['','','']; println(Boolean(shoppingCart)); v 阅读全文
posted @ 2018-07-02 17:54 HL() 阅读(602) 评论(0) 推荐(0) 编辑
摘要: window常见属性和方法 window对象代表当前浏览器窗口或标签。位于浏览器对象模型(BOM)的最顶端。它的属性有方法有以下: 属性 说明 window.innerHeight 浏览器窗口高度(单位:像素),随着浏览器大小而变 window.innerWidth 浏览器窗口宽度(单位:像素),随 阅读全文
posted @ 2018-07-02 17:52 HL() 阅读(7753) 评论(0) 推荐(0) 编辑
摘要: 短路值 逻辑运算从左到右。逻辑或运算,当左边的条件成立时,后面的条件将不再参与运算。因此在逻辑或运算中,尽量将条件结果为true的放第一位。而在逻辑与运算中,尽量将条件结果为false的放到第一位。 <!DOCTYPE html> <html lang="en"> <head> <meta char 阅读全文
posted @ 2018-07-02 16:52 HL() 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 真值和假值 JavaScript中每个值都可以转换成布尔类型。 假值 真值 阅读全文
posted @ 2018-07-02 16:43 HL() 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 强制类型转换 强制类型转换 类型转换有两种:一种是显式转换,即需要程序员手动写代码转换;另一种是隐匿转换,由JavaScript解释器转换。 JavaScript提供以下函数进行显式转换: 1.转换为数值类型:Number(mix)、parseInt(string,radix)、parseFloat 阅读全文
posted @ 2018-07-02 12:00 HL() 阅读(12793) 评论(0) 推荐(0) 编辑