ribbon Compas

jQuery

write less, do more

点击查看api详情
Infinity-Loop

avalon

简单易用迷你的MVVM框架

点击查看api详情
Pensils

CSS

Cascading Stylesheet

css手册
Pensils

API

Application Programming Interface

API中文手册汇总
js判断某属性是否存在该对象自身中

2018年5月27日  前端资源   

用js判断某一个属性值或者方法是不是在该对象自己里面的,但不包含继承来的。 //只要创建了空的对象或者数组都能调用userProp属性 window.Object.prototype.userProp = 'userProp11';   例如: var obj={} obj.userProp //userProp11 ,继承过来的 判断userProp属性是不是就存在obj里面的而不是继承过来的,就使用: Object.prototype.hasOwnProperty.call(obj,'userProp') //false ,返回布尔值,说明本身并没有而是继承过来的    

推荐 js时间日历插件My97DatePicker

2018年5月20日  前端资源   

js 日期 日历 时间 注意商业用途是收费的,个人非商业用途不收费 兼容性很好,可以兼容到ie6,在ie8-11是完美兼容的。 IE 6.0+ , Firefox 2.0+ , Chrome, Opera 9.5+ , Safari 3.0+ 官网下载:http://www.my97.net/down.asp https://pan.baidu.com/s/1jdE5xQ2X8xDK1_85bwCVCA   用法:解压后将My97DatePicker整个文件夹复制到项目目录中,在调用里面的WdatePicker.js就可以。 简单用法: <input id="d11" type="text" onClick="WdatePicker()"/> 周显示简单应用: <input id="d121" type="text" onclick="WdatePicker({isShowWeek:true})"/> http://www.my97.net/demo/index.htm 配置说明: 属性 类型 默认值 说明 静态属性:只能在WdatePicker.js中配置,一般情况下,不建议您修改静态属性的...

移除/去掉input type=number 上下箭头

2018年5月10日  前端资源   

<input type="number" ...> <style> /*谷歌*/ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; } /*火狐*/ input[type="number"]{ -moz-appearance: textfield; } </style>

angular脚手架Angular-cli 1.5.0

2018年5月1日  angularjs笔记及案例   

----------------------环境安装------------------------- 环境: node 8.9.1 Angular-cli 1.5.0   安装: npm install --global @angular/cli@1.5.0 npm i -g @angular-devkit/core   如果报以下错误: Error: Cannot find module '@angular-devkit/core' 就是@angular-devkit/core没安装好,尝试着在~./目录中全局安装 npm i -g @angular-devkit/core 成功后在执行: ng //有命令输出说明安装成功 尝试创建项目目录 ng new todo //todo项目 目录名称 切换到todo目录,执行 npm install,成功后在执行: ng server --port 3000 --open 如果报Error: Cannot find module '@angular-devkit/core' 就在todo当前目录下安装: npm i @angular-devkit/core 再次执行: ng server --port 3000 --open   ...

JS中判断null、undefined与NaN的方法

2018年4月21日  前端资源   

js 判断 类型 //undefined var tmp = undefined; if (typeof(tmp) == "undefined"){ alert("undefined"); }     //null var tmp = null; if (!tmp && typeof(tmp)!="undefined" && tmp!=0){ alert("null"); }     //NaN var tmp = 0/0; if(isNaN(tmp)){ alert("NaN"); }     // null or undefined var tmp = undefined; if (tmp== undefined) { alert("null or undefined"); } var tmp = undefined; if (tmp== null) { alert("null or undefined"); }       //判断undefined、null与NaN: var tmp = null; if (!tmp) { alert("null or undefined or NaN"); }   http://www.jb51.n...