随笔分类 - javascript
摘要:js和java语法看起来相似,但是却是两种不同的语言,所以千万不要搞混 变量声明了解一下 var 变量名 = 变量值 //var代表所有的数据类型,没有java中的整型int和float之分 变量名:只能以字母、数字、下划线、美元符号组成,不能以数字开头,不能是js中的关键字和保留字 可以来看一个题
阅读全文
摘要:DOM(Document Object Model ):文档对象模型,也是HTML和XML文档的编程接口,简单来说就是一个接口,只不过是用javascript来实现的 任意的文档都可以绘制成树状结构,如下图 document——>就是一个对象,这个对象指代的是这个文档。 document对象下面有一
阅读全文
摘要:数组就是一组数据的集合,其表现形式就是内存中的一段连续的内存地址,数组名称其实就是连续内存地址的首地址,那什么是类数组呢?类数组顾名思义就是像数组,但不是真正的数组,利用对象和数组的特性模拟成的数组,有length属性,但是没有数组的方法。先来讲讲数组 创建数组的两种方式: var 数组名 = [
阅读全文
摘要:首先了解一下js中的数据类型,js中的数据类型分为两大门派,原始数据类型和引用数据类型 原始数据类型:boolean String number null undefined 引用数据类型:object(其实就是对象)引用数据类型有自己的方法和属性,原始数据类型是没有...
阅读全文
摘要:默认情况下的javascript是同步加载的,这里的加载可以理解成为解析执行。也就是js加载时是阻塞的,先加载完js,在加载css和dom。过多js加载会影响页面效率,一旦网速不好,那么整个网站将会等待js加载而不进行后续渲染工作。所以这时就会设置异步加载 常见的异...
阅读全文
摘要:js在执行代码之前还有两个步骤——>语法分析和预编译,语法分析顾名思义也就是引擎检查你的代码有没有什么低级语法错误,预编译就是在内存中开辟一个空间,存放变量和函数,要值得注意的是预编译发生在函数执行前。预编译的大致过程如下: 1.函数运行前的一瞬间,一个AO(A...
阅读全文


浙公网安备 33010602011771号