摘要:一是的核心规定了这门语言的数据语法结构等基本概念。使用节点来把以及文档描述成一个多层次的节点结构。类型对象是其实例对象,是的属性,表示整个页面。和表示视窗的大小和表示改变视窗的方法。 JavaScript经历了残酷的竞争,至今已经统治了web世界,现在系统梳理一下相关的知识。 JavaScript可以分为三部分:ECMAScript、DOM和BOM。 一、ECMAScript是Java...
数据类型转化表 首先上数据类型转化表,便于遇到问题直接查看 值 字符串 数字 布尔值 对象 undefined null undefined null NaN false false throws TypeError throws TypeError true false true false 1 0 new Boolean(true) new Boolean(f...
摘要:此时会首先检查参数目标是否为目录,如果是目录,则检查的字段。会在配置文件中的所有查找目录中查找。对于复杂的模块路径,还可以设置别名。带表达式的语句如果含有表达式,会创建一个上下文,因为在编译时并不清楚具体是哪一个模块被导入。 【01】Webpack的文件加载分为三种: 绝对路径 比如require(/home/me/file)。此时会首先检查参数目标是否为目录,如果是目录,则检查pac...
摘要:事件循环的顺序,决定代码执行的顺序。输出第二轮事件循环正式结束三第三轮事件循环第三轮事件循环从宏任务开始。记为遇到,立即执行回调函数放入中注册,然后被分发到微任务事件队列中。 1、为什么要有事件循环? 因为js是单线程的,事件循环是js的执行机制,也是js实现异步的一种方法。 既然js是单线程,那就像只有一个窗口的银行,客户需要排队一个一个办理业务,同理js任务也要一个一个顺序执行。如...
摘要:小程序的布局信息微信小程序中使用作为长度单位,可以根据屏幕宽度进行自适应。运行环境普通都是执行在浏览器的宿主环境,浏览器提供等对象但是小程序是运行在微信上下文中的,没有和。 小程序坚持着 无需下载、触手可及、用完即走的设计理念和价值观,帮助用户缩短完成任务的时间。下面从以下几点进行总结。总结是参考三清水老师的小册子,推荐大家去购买。写的很棒。 1. 小程序能做什么,不能做什么? sho...