理解类, 实例, 原型
区分prototype
与__proto__
用代码实现: new
, Object.create
最近在开发官网, 本来是说好只是在PC端的展示的, 但我太天真了, 就信了, 后来果然又说要适配移动端, 于是又喜闻乐见地改来改去.
之前也没怎么做过PC端静态网页, 在不断与UI撕逼的过程中, 总结经验如下:
场景是这样的, 后台传来经过base64编码的字符串(原始字符串含有中文), 需要在前端进行解码, 但js中的atob解码方法不支持unicode字符集(btoa也是), 换言之, 中文被解码出来是会乱码的, 那怎么办呢? 此时就要用到今天介绍的黑魔法了.
使用script的defer或async属性, 加载外部脚本的script标签就可以不用放在body的底部了