- 博客(15)
- 收藏
- 关注
转载 Node.js 笔记(一) nodejs、npm、express安装
Windows平台下的Node.js安装直接去nodejs的官网http://nodejs.org/上下载nodejs安装程序,双击安装就可以了测试安装是否成功:在命令行输入 node –v 应该可以查看到当前安装的nodejs版本号简单的例子写一段简短的代码,保存为helloworld.js,大致看下nodejs是怎么用的。如下:该代码主要
2016-10-29 14:32:31 551
转载 JavaScript中的匿名函数及函数的闭包
JavaScript中的匿名函数及函数的闭包1、匿名函数2、闭包3、举例4、注意1、匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种function double(x)
2016-10-28 18:24:25 286
原创 原型和原型链,作用域链区别
原型和原型链,作用域链区别:在JavaScript中,一共有两种类型的值,原始值和对象值.每个对象都有一个内部属性[[prototype]],我们通常称之为原型.原型的值可以是一个对象,也可以是null.如果它的值是一个对象,则这个对象也一定有自己的原型.这样就形成了一条线性的链,我们称之为原型链(比如我们新建一个数组,数组的方法就是从数组的原型上继承而来的)一
2016-10-13 15:56:22 8116 5
原创 Js中通过记忆来优化递归方法
函数可以通过用对象去记住先前操作的结果,从而避免无谓的运算,这种优化称为 记忆(Memoization).1、求数字之和基本递归方法其中fibonacci为一般常用的递归方法,能满足基本要求,但存在重复调用的现象js代码:var count =0;//记录遍历次数var fibonacci = function(n){ count++; return n<2
2016-10-12 15:52:42 1657
原创 js中setAttribute 的兼容性
js中setAttribute 的兼容性:class和className兼容方法:object.setAttribute("class","content")在IE8、Chrome、火狐、Opera10中都能设置成功;但是在IE7下无法设置。object.setAttribute("className","content")只有IE7能设置成功,但是
2016-10-12 14:41:26 599
原创 触发和关闭hasLayout
下面列出可以触发hasLayout的一些CSS属性值:-------------------------------------display启动haslayout的值:inline-block取消hasLayout的值:其他值--------------------------------------width/height启动hasLayout的值:除了auto以外
2016-10-11 16:57:47 534
原创 修改this指向问题
描述:改this的指向1、call方法param1: show函数中this的指向param2: 第二参数开始都是show函数实际参数例: 被调函数名.call(param1,param2,param3);2、 param1: show函数中this的指向param2: 一个集合 []没有第3个参数了例: 被调函数名.apply(param1, par
2016-10-11 16:30:43 715
原创 解决全局变量污染
1、之前的问题:用过jQuery的人就知道其主要的变量符号就是$没错因此很多项目的开发人员也要学就自己把$定义成别的含义了我心里对其是无敌的鄙视跟厌恶。我曾经拿过一个项目使用jQuery的然后上头要我使用一个已有的富文本编辑器这样就有两个JS文件了jquery.js和editor.js于是我要开始写该页面的逻辑了我发现editor.js里边自定义了$符号
2016-10-10 18:09:10 3492
原创 HTML中引入CSS的方法
在HTML中引入CSS的方法主要有四种,它们分别是行内式、内嵌式、链接式和导入式。1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。2.嵌入式 嵌入式是将CSS样式集中写在网页的标签对的标签对中。格式如下:
2016-10-09 15:53:40 474
原创 webstorm主题设置
1、从WebStrom主题,下载自己喜欢的主题如下图,点击鼠标右键“另存为”,保存(默认为ilc格式)。2、根据不同的操作系统,将其copy到不同的webstorm安装目录中。1.apple系统复制下载的xml theme文件,使用shift+command+g键进入:~/Library/Preferences/WebIDE10/co
2016-10-01 13:04:14 28822 3
原创 HBulider
HBuilder快捷键: 另外还有一些实用的组合键:Alt+T→V (检验语法文档)Alt+L→H (代码历史版本) Hbuilder也要吐槽一下:1.打开相对慢。2.新建文件,为什么不能存放到电脑的目录。3.emmet输入 w100,变成了w1→white-space: ;,弄得每次都要w→Tab→再输入100p
2016-10-01 12:09:41 1316
原创 webstom安装地址及快捷键
下载地址:http://www.cr173.com/soft/130969.html默认配置-EcliPSe的常用快捷键对照表查找/代替Webstorm快捷键eclipse快捷键说明ctrl+shift+Nctrl+shift+R通过文件名快速查找工程内的文件(必记)ctrl+shift+alt+Nctrl+shi
2016-10-01 12:04:38 736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人