- 博客(21)
- 资源 (3)
- 收藏
- 关注
转载 谈谈使用 promise 时候的一些反模式
JavaScript, promise本文翻译自 We have a problem with promises,为原文题目重新起了一个题目并且对原文有删改。各位 JavaScript 程序员,是时候承认了,我们在使用 promise 的时候,会写出许多有问题的 promise 代码。 当然并不是 promise 本身的问题,A+ spec 规范定义的 promise 非常
2016-02-28 21:02:04
967
原创 sass 错误笔记
错误信息 [ERROR] parser.node-sass: media query expression must begin with '(' 原因 import 漏了;
2016-01-08 16:43:17
1816
原创 karma requirejs 加载问题小记
最近在项目中使用karma,遇到一个坑在这边记录一下。方便日后好找。Karma 安装npm install karma --save-devnpm install karma-jasmine karma-chrome-launcher --save-devnpm install -g karma-cli$ karma init karma.conf.jsWhich testing framework
2015-12-20 20:25:49
1058
原创 笔记4——JavaScript权威指南之数组
碎碎念:已经有好多天都没有看书,今天继续往下看。把之前的都巩固一下。prototype class/** * 判断o类属性 * @param {[type]} o [description] * @return {[type]} [description] */function classof(o) { if (o === null) { return 'NU
2015-12-20 20:11:54
408
转载 使用CSS3 will-change提高页面滚动、动画等渲染性能
一、先来看一个例子下面这个例子来自某外文,我这里简单转述下。视差滚动现在不是挺流行的嘛,然后Chris Ruppel当其使用background-attachment: fixed实现背景图片不随滚动条滚动而滚动效果的时候,发现,页面的绘制性能掉到了每秒30帧,这种帧频人眼已经可以感觉到一定的顿挫感了。后来,参考一些其他同事还是同行的建议,做了一番优化,然后
2015-11-13 15:31:54
1129
原创 笔记3——JavaScript 运算符
+:转换成数字 ~:按位求反,相当于改变符合并且减一 void:返回undefined 值 <<:左移位 >>:右移位 >>>:无符号右移 intanceof:测试对象类 in:测试属性书否存在 ^:桉位或与 ':忽略第一个操作数,返回第二个操作数NaN===NaN //false 可以通过x!==x;//true来判断该变量是否为NaN NaN 比较操作返回都是false
2015-11-09 21:44:23
320
原创 javascript 权威指南——笔记2
布尔值转换为false:undefined 、null、""、0、NAN、-0.布尔值转换为true:Infinite,-Infinite(无穷大)、{}、[]、 function 、非空string。原始值(null undefined boolean number string)不可更改,对象(array function)可改变== 操作符不试图将其操作数转换成布尔值,if() 判断条件
2015-11-09 15:49:54
389
原创 javasscript 基础类型-- 笔记1
Math对象Math.power 计算次幂 或立方根Math.sin/cos/atan 三角函数Math.exp(2) 2次幂日期和时间var then=new Date;var now=new Date;now-then//计算时间毫秒数字符串直接量 \xA9 版权符号 \u03c0 圆周率 \u03c0模式匹配 var text
2015-11-04 22:20:23
706
原创 bower 组件私库建立
安装之前,准备以下环境 node.js本地git shell开始安装bower私库 npm install -g private-bower 启动 private-bower打开 http://localhost:5678/,如果出现下图则表示安装成功。 注意事项:在这里遇到一个坑,报angular.js 安装失败。解决办法在当前运行目录下添加 .bowerrc文件{"reg
2015-11-02 17:00:57
2258
原创 angular 遇到的坑--小记1
augular.js的directive指令,多个在同一个指令。都需要隔离作用域。否则会报错。ng-controller 标签不能为空。为空报Badly formed controller string ‘{0}’. Must match __name__ as __id__ or __name__.错误ng-controller 子继承父scope域,parent scope 参数设置mode
2015-11-02 15:26:29
1821
原创 javascript var变量长度问题 --笔记
在项目中遇到了一个问题,id值加密长度达到30位,在前端获取id时如果使用number类型会出现18位后的数值都是0. 方案:采用string字符串接 具体愿因,周末探寻。在此仅作笔记之用。
2015-09-10 14:51:28
7627
1
原创 sass 安装使用杂记
sass 安装使用杂记ruby是sass的运行基础ruby的安装 语法开头是以 sudo gem install sassscss 后缀的文件格式和css格式大致相同。sass后缀的格式严谨也比较不容易理解,比如说没有{}、;等。
2015-09-03 15:19:21
525
原创 解决cookie在本地无法写入的办法
Javascript操作cookie在Chrom无法生效的原因是:localhost,在服务器端运行即可。或者测试时候改为ip即可
2014-01-18 17:46:09
9092
3
原创 jquery 插件内部接受值问题
烦恼许久的值实例化对象传入值的问题,可以用this.方法名实现。做个笔记,参考资料http://javascript.crockford.com/private.html http://www.felixwoo.com/archives/247/comment-page-5#commentshttp://www.jb51.net/article/24101.htm
2013-09-11 18:09:50
416
转载 完美兼容火狐ie等主流浏览器回车键登录方法
我的代码如下:function keyLogin(){if(event.keyCode==13) document.getElementById("input1").click();//跳转方法}在火狐里执行的时候得到了一个错误: 又得到了一个 event is not defined 的错误。苦苦寻觅,我找到了它(原文如下):主要分四个部分第
2013-07-30 15:56:44
1272
转载 jQuery判断checkbox是否checked
在写demo的时候发现checkbox判断有问题,在网上找到解决办法,收藏了在html的checkbox里,选中的话会有属性checked="checked"。如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($"#xxx".attr("checked")),会打印出"true",而不是"checked"!
2013-07-27 17:26:21
567
原创 关于倒计时setInterval()方法与setTimeout()小结整合
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。语法setInterval(code,millisec[,"lang"])
2013-07-26 23:31:04
578
转载 javaScript中常见的事件
今天刚刚阅读javaScript中常见的事件做一个笔记。常用事件:1.onclick鼠标单击事件通常在下列基本对象中产生: button(按钮对象) checkbox(复选框)或(检查列表框) radio (单选钮) reset buttons(重要按钮) submit buttons(提交按钮) 例如可通过下列按钮激活change()文件:
2013-05-11 09:57:14
1119
原创 C语言随记
忽然之间翻起初学的c语言,在这做一个笔记 基本类型 整型(短整型(short int),基本整型(int),长整型(long int)) 字符型(char)
2013-03-26 22:21:59
409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人