Js-关键点-2

1:显示问题的唯一来源是css。行为问题的唯一来源是Js.

2:方括号访问法的好处是可以通过变量来访问元素属性。

3:优化内存占用是最优的方式,一旦发现数据不再使用,就把他变成null.

4:如果初始化变量没有用到var 会自动归到全局环境中。甚至还会出现很多不可预料的错误。

5:绝对定位可以脱离当前文档流,甚至别的元素都不知道有这个东西。

6:当scale()被添加负值的时候,会让一个元素来回翻转。

7:base64图片是在网速不好的时候,优先然内容加载和减少http的请求次数来减少网站服务器的负担。当网速不好的时候去访问天猫的网站的时候,在页面没有出来的时候会出现一个小猫的图标。增加了用户体验,实现原理就是把base64的编码放大css中。是因为css先于页面内容加载的。一堆连续字母,最后有1~2个"="的代码就是base64。这样做可以减少http请求,某些文件可以避免跨域的问题。没有图片更新要重新上传,还要清理缓存。

8:需要用这个图的地方:一些图片自诞生之处,就很少需要改变。这类图片尺寸很小。这类图片在网站中需要大量使用。

9:想要删除一个节点的时候,先找到他的父元素,从父元素那里removeChild();

10:script标签也有自己的一些属性来调节自己文件执行的顺序,但是就是不知道现在的兼容性怎么样?

11:递增,递减符号可以对任何类型的值使用,但是那个操作的实际意义是什么?

12:字符串必须写在双引号里面,想在里面添加特殊字符,必须要用转义字符。\

13:给元素添加属性:!符号可以改变具有布尔属性值的正确与否。

14:虽然Boolean()的值只有两个,但是js函数中所有类型的值都可以转成与这两个值等价。!完全代替,一个符号。。

15:number()方法是强制转换整个字符串,由于他的转换他复杂,一般情况下都是用parseInt()来转的,他的第二个参数用来限制要转的进制。

16:字符串是不能被改变的,当他被创建出来的,除非再次删除,重新创建一个。

17:逻辑与&&属于短路操作符,即当前面的条件出结果后,后面就不会再就算了。可以利用或的这一行为来避免变量赋值为null,undefined.

18:字符串之间比较大小是在比价哦两个字符串中的对应的每个字符的编码值。和加减操作一样,这些在比较相等都是先转换格式在比,那不是废话么?如果你格式都不一样,还提什么别的东西。

19:return 可以不带参数,当需要停止当前函数又不需要返回值的时候就可以这么做。

20:没有真正意义上的重载,有的只是覆盖,后一个覆盖前一个。不存在函数签名的概念。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,644评论 19 139
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,168评论 1 92
  • 7月6号完美的一天开始了,请宇宙给我这一天的最佳利益,让我一天圆满 喜悦 和平 。为我遇水搭桥,逢山开路。 感恩早...
    能量团队阅读 668评论 0 0
  • 早上五点钟的闹钟准时响,照惯例,赖儿床。 不知道过了多久,爬起来看手机,坏了,将近六点钟了。薅起大衣,我赶紧倒杯昨...
    明天glimmer阅读 753评论 5 22
  • “仰首是春,俯首是秋,月圆是画,月缺是诗”这是诗人汪国真的诗。 它能让穿梭在疲惫中的肉体与灵魂找到心灵的安静与永恒...
    闻雯阅读 8,909评论 0 0

友情链接更多精彩内容