06 2018 档案
摘要:首先了解一下什么是javascript,javascript是基于对象和事件驱动并具有相对安全性广泛用于客户端网页开发的脚本语言,同时也是一种广泛用于web客户端开发的脚本语言 javascript组成 BOM(browser object model) :浏览器对象模型,描述与浏览器交互的方法和接
阅读全文
摘要:变量声明提升: 直觉上会认为第一次输出a的值为undefined,第二次输出b的值为3,但是真正的答案是2和undefined,是因为代码发生了如下变化 定义变量会把变量提升到最前面,但是赋值过程会被留在原地等待引擎在执行阶段执行 知道了变量提升,现在来看看下面一段代码 函数提升: 有函数声明和函数
阅读全文
摘要:首先了解一下js中的数据类型,js中的数据类型分为两大门派,原始数据类型和引用数据类型 原始数据类型:boolean String number null undefined 引用数据类型:object(其实就是对象)引用数据类型有自己的方法和属性,原始数据类型是没有...
阅读全文
摘要:ajax(Asynchronous JavaScript and Xml):是前后端的通信技术,不是一门新的语言。实现的功能为局部刷新,传输数据格式只能为字符串使用ajax的大致步骤如下: 1.首先解决兼容问题 2.绑定事件监听函数 3.连接服务器 4.发送消...
阅读全文
摘要:默认情况下的javascript是同步加载的,这里的加载可以理解成为解析执行。也就是js加载时是阻塞的,先加载完js,在加载css和dom。过多js加载会影响页面效率,一旦网速不好,那么整个网站将会等待js加载而不进行后续渲染工作。所以这时就会设置异步加载 常见的异...
阅读全文
摘要:js在执行代码之前还有两个步骤——>语法分析和预编译,语法分析顾名思义也就是引擎检查你的代码有没有什么低级语法错误,预编译就是在内存中开辟一个空间,存放变量和函数,要值得注意的是预编译发生在函数执行前。预编译的大致过程如下: 1.函数运行前的一瞬间,一个AO(A...
阅读全文
摘要:BB:学前端嘛,ps基础快捷键什么的当然要知道一点,所以就有了这么一篇博客 先来说说常规操作快捷键 1.Ctrl+r:切换标尺的显示和隐藏,默认单位为厘米,右击标尺任意位置,设置为像素,以像素为单位 2.按着空格+鼠标单击,可以定位到某个鼠标位置,拖动可以查看文件的细节内容。 3.按着alt+shf
阅读全文


浙公网安备 33010602011771号