理解ES2015(ES6)的Module

2016-12-07
阅读 2 分钟
3.4k
语法 注意:import命令具有提升效果,不管写在哪一行都会提到模块头部首先执行 import import 模块名 from '路径' {代码...} export 输出变量 {代码...} 或 {代码...} 方法也是同样。方法还可以直接以function的方式输出,叫做模块的整体加载 {代码...} 引入时可以直接使用 {代码...} 输出时可以使用as重命名变量名 {代码....

Javascript中的对象-Object

2016-12-07
阅读 2 分钟
2k
Object对象的方法 当Object 被作为工具方法,而不是构造方法时, Object(arg):包装方法,将非对象类型包装成一个对象 Object.create(proto[, propertiesObject]): Object.getPrototypeOf(obj): Object实例对象的方法 必须区分“构造函数的方法”和“实例对象的方法”。 valueOf():返回当前对象对应的值。 toString():返...

前端代码风格

2016-12-07
阅读 7 分钟
2.4k
文件名 均采用小写方式, 以中划线分隔, 如有复数结构时,采用复数命名法 目录名:scripts,styles,images,data-models 文件名: example.js retina-sprites.css Javascript 注释 何时使用 难于理解的代码段 可能存在错误的代码段 浏览器特殊的HACK代码 想吐槽的产品逻辑, 合作同事 业务逻辑强相关的代码 {代码...} 语法 ...

mac 抓包工具chares破解

2016-04-06
阅读 2 分钟
6k
本文所有操作均在Mac OS X EI Capitan下进行 先上结果 链接: [链接] 密码: q9av 前提: 首先版本得是Charles 3.11.1,理论说3.11也是可以的,3.10以下的不用试了 将jar包下载下来后,将名字改成charles.jar 打开应用程序文件夹,找到Charles - 显示包内容 - Contents - Java 找到charles.jar,替换之即可 过程 本来用的3.9...

常用正则表达式整理

2016-03-17
阅读 1 分钟
3k
常用正则 某些正则并不能保证精确匹配,仅供参考。 网址URL ^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+ 手机号码0?1[2-8][0-9]{9} 邮箱 \w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14} 国内电话号码 [0-9-()()]{7,18} 身份证号 \d{17}[\d|x]|\d{15} 日期 \d{4}(\-|\/|.)\d{1,2}\ 中文字符 [\u4e00-\u9fa5] ...

javascript code style

2015-04-03
阅读 7 分钟
2.4k
javascript代码风格 来源:[链接] Objects 对象 {代码...} Arrays 数组 {代码...} Strings 字符串 {代码...} Functions 函数 {代码...} Properties属性 {代码...} Variables 变量 {代码...} Equality 比较操作 {代码...} Blocks 块 {代码...} Comments 注释 {代码...} Type Casting 格式转换 {代码...} Naming Conventio...

来说说isNaN()和isFinite()

2015-03-30
阅读 1 分钟
5.4k
首先,Number类型肯定是能转的,Number(1) //1 然后,数字的字符串也能转的,Number('1') //1 然后,各种可能和0等价的东西,null,"" ,false,(true == 1)....... 反正就是按照这个思路,下面的代码你就能得出正确的答案

让你的Git使用上ssh协议授权

2015-03-27
阅读 2 分钟
17.7k
ssh原理 基本的ssh配置 多账号ssh配置 同一平台下的多账号配置 ssh原理 维基百科:ssh 个人觉得最直接的好处就是Git每次提交时不用输密码 基本的ssh配置 GitCafe的帮助文档:如何安装和设置 Git 简要总结一下 打开ssh目录,一般是隐藏的 cd ~/.ssh 生成密钥文件,这样就会生成默认名字为id_rsa和id_rsa.pub {代码...} (说...