![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 61
杨ni
这个作者很懒,什么都没留下…
展开
-
获取URL参数
从一个页面跳转到另一个页面,有时候需要在URL传递一些参数到另一个页面。怎样从url把参数获取出来呢?比如一个url..........原创 2017-06-06 16:59:21 · 533 阅读 · 0 评论 -
ECMAScript之数组篇
ECMAScript包括语法,类型,语句,关键字,保留字,操作符,对象。创建数组:创建没有内容的数组:var arr = new Array();//创建空数组var arr = new Array(2);//创建一个空间为2的数组var arr = []; //创建空数组创建有内容的数组:var arr = new Array(2,3);var arr原创 2017-09-25 20:41:30 · 960 阅读 · 0 评论 -
浏览器对象模型BOM
BOM为浏览器对象模型BOM包括window对象,location对象,navigator对象,screen对象,history对象window对象:计时器:setTimeout,setInterval,clearTimeout,clearInterval,requestAnimationFramelocation属性:引用的是Location对象属性:原创 2017-09-25 14:02:34 · 263 阅读 · 0 评论 -
文档对象模型DOM
文档节点部分层次结构通过标签获取元素的方式:1、document.getElementById();属于document对象的2、document.getElementsName();属于HTMLDocument类中只用于表单,iframe,image.元素的name属性会在document对象上自动创建相应的属性。快捷属性:forms,images,links.还有一个属原创 2017-09-23 14:35:32 · 451 阅读 · 0 评论 -
深度遍历数组
先说下解题思路:第一:遍历数组可能遇到的数据有:基本数据类型:string,number,boolean,null,undefined.还有function , Object,Array第二:首先想到的是使用typeOf,使用之后剩余的是null , Object,Array第三:判断对象的属于哪一类可以使用instanceof,但是instanceof有一个缺陷,那就是原生构原创 2017-08-05 17:22:26 · 2248 阅读 · 0 评论 -
javascript的预解析与运行机制
java的编译器的将源码编译为机器码或字节码在执行,而JavaScript是直接解析代码并运行输出而Chrome的v8引擎比较特殊,先将源码编译为字节码,再转为机器码,执行。预解释阶段是将源码转换为字节码预编译阶段主要做的操作是:var,function声明的变量提升到所在的作用域前例如:var a,b;(function(){ alert(a); //unde原创 2017-07-26 22:58:28 · 372 阅读 · 0 评论 -
模拟页面模板引擎
将带有模板符号的html经过f()函数之后输出普通html原创 2017-07-19 18:42:51 · 289 阅读 · 0 评论 -
ejs模板引擎
数据与模板结合生成html文件,使得用户界面与业务数据的分离原创 2017-07-16 21:41:27 · 445 阅读 · 0 评论 -
使用gulp构建项目架构
项目架构原创 2017-07-16 18:03:21 · 543 阅读 · 0 评论 -
基于微信的weui框架编写单选按钮组件
写一两次还好,如果多个页面需要多个这样的单选按钮,那代码量较大,而且需要复制粘贴大量的代码。原创 2017-06-08 14:20:19 · 12239 阅读 · 3 评论 -
vue.use()源码解析
读了vue.use()源码之后的收获是:1、知道了怎么给vue对象全局注入插件。涉及知识点有对象,原型。2、给函数的参数添加Vue对象。知识点:Array.unshift()3、indexOf判断数组是否有相同的函数或者对象。知识点:引用类型4、用数组存储已经注册的组件5、绑定插件的运行环境:call()写的vue.use()源码解析链接[vue.use源码解析](http...原创 2018-09-04 22:37:42 · 578 阅读 · 0 评论