-
通过一个轮播图插件来了解构造函数
例子:https://github.com/wayaha/rotateChart 在ES5中,构造函数的使用可以说是很能体现面向对象的编程思想,有学过c的同学,可以很明显体会到面向过程和面向对象的区别,不多瞎扯,这次通过一个轮播图的插件来理解一下构造函数; 1、 关于对象的创建方式 常见的创建...
2018-06-24 02:04:31
-
Webpack学习 - Webpack安装及安装
1. 全局安装 npm install -g webpack 2. 项目本地安装 首先建立项目目录,在命令行下进入项目目录。并依次执行以下命令: 1 npm init 2 npm install --save-dev webpack 3. webpack的升级 全新webpack的升级。将“node_modules”目录删除,然后执行安装命令: npm inst...
2018-06-24 02:04:28
-
如何在ES5与ES6环境下处理函数默认参数
函数默认值是一个很提高鲁棒性的东西(就是让程序更健壮) MDN关于函数默认参数的描述:函数默认参数允许在没有值或 undefined 被传入时使用默认形参。 ES5 使用逻辑或 || 来实现 众所周知,在ES5版本中,并没有提供的直接方法供我们我们处理函数默认值 所以只能够自己...
2018-06-24 02:04:25
-
vue的$emit 与$on父子组件与兄弟组件的之间通信
本文主要对vue用$emit 与 $on 来进行组件之间的数据传输. 主要的传输方式有三种: 1.父组件到子组件通信 2.子组件到父组件的通信 3.兄弟组件之间的通信 一、父组件传值给子组件 父组件给子组件传子,使用props // 父组件:parent.vue template div child :vals = " msg...
2018-06-24 02:04:22
-
jquery 树形导航菜单无限级
转自:http://www.jb51.net/article/71615.htm 侵删 ! DOCTYPE html html lang ="en" head meta charset ="UTF-8" title Document / title style type ="text/css" body { padding : 0 ; margin : 0 ; } ul { padding : 0 ; margin : 0 ; } .navlist { /* margin-left:...
2018-06-24 02:04:11
-
JS的事件绑定、事件流模型
一、JS事件 (一)JS事件分类 1.鼠标事件: click/dbclick/mouseover/mouseout 2.HTML事件: onload/onunload/onsubmit/onresize/onchange/onfoucs/onscroll 3.键盘事件: keydown:键盘按下时触发 keypress:键盘按下并抬起的瞬间触发。 keyup:键盘抬起触发 [注意事...
2018-06-24 02:04:19
-
JavaScript之闭包
闭包 是通过调用函数,产生临时的内存空间 js是一门脚本语言,加载js有两个步骤: 1.加载定义(预加载) 2.执行代码 加载定义: var a; //定义对象 function m(); //定义方法 闭包特性:闭包中的变量,外部不能访问(保护内部,防止变量污染) -----------------------------...
2018-06-24 02:04:12
-
git常用命令备忘
一.分支相关 1.基本命令 # 列出所有本地分支 $ git branch # 列出所有远程分支 $ git branch -r # 列出所有本地分支和远程分支 $ git branch -a # 新建一个分支,但依然停留在当前分支 $ git branch [branch-name] # 新建一个分支,并切换到该分支 $ git checkout -b [...
2018-06-24 02:04:08
-
自定义事件兼容处理对象
var EventUtil={ //三个参数 第一个是element元素 第二个参数 type(事件类型 例如 click),第三个回掉函数 addEvent:function(element,type,fn){ //兼容处理 if(element.addEventListener){ //IE8以及IE8+ //第三个参数为true时 在事件捕捉阶段处理 false是 在事件冒泡...
2018-06-24 02:04:04
-
高性能Javascript总结
一、加载和运行 Javascript代码执行会阻塞其他浏览器处理过程、充分利用webpack或gulp工具对文件打包压缩,减少js文件的数量,从而减少http请求的次数,以提高网页应用的实际性能。 二、数据访问 经典计算机科学的一个问题是确定数据应当存放在什么地方、以实现最佳的...
2018-06-24 02:04:05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash