变量命名 变量名:字母 数字 下划线 美元符$ jquery: $ $.each() $ jQuery underscore( js的一个函数库) : _ _.each() 关键字 : if for 保留字 : class 推荐有意义的命名: buttonCancel button_cancel b ...
分类:
Web程序 时间:
2020-02-11 00:28:30
阅读次数:
96
1.高级函数 1.1安全类型检测 typeof在Safari(第4版修复)老版中对正则表达式应用返回function,instanceof操作符存在多个全局作用域(像一个页面包含多个frame)会有问题,因此该两种检测类型都有一定局限 在任何值上调用Object原生的toString()方法,都会返 ...
分类:
其他好文 时间:
2020-02-03 00:01:34
阅读次数:
93
对于一个网页或者一个全局作用域而言,使用 instanceof 操作符 1 <script> 2 var arr1 = []; 3 if( arr1 instanceof Array ){ 4 console.log("是"); 5 }else{ 6 console.log("不是"); 7 } 8 ...
分类:
其他好文 时间:
2020-01-30 17:34:43
阅读次数:
57
JavaScript 基础 一、概念简介二、基本类型 2.1 数值类型 2.2 字符类型 2.3 基本类型检测三、引用类型 3.1 Object 类型 3.2 Array 类型 3.3 Date 类型 3.4 Funcation 类型 3.5 引用类型检测四、内置对象 4.1 Global 对象 4 ...
分类:
编程语言 时间:
2020-01-18 12:25:09
阅读次数:
126
1)ant UI组件 蚂蚁金服出品的 挺好用的 还有个移动端的ant-moblie 2) moment 日期处理类库 3)prop-types 第三方库 对组件props变量进行类型检测 4)qs 用来处理URL参数 5)react-router-dom 比react-router多出<Linnk> ...
分类:
其他好文 时间:
2019-12-31 10:18:21
阅读次数:
140
JavaScript的三大特点 1.js是单线程语言,浏览器只分配给js一个主线程,用来执行任务(函数) 2.JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。 3.数据类型可以被忽略的语言。一个变量可以赋不同数据类型的值。 JavaScript基本数据类 ...
分类:
编程语言 时间:
2019-12-30 17:48:41
阅读次数:
109
背景 一个个人比较习惯的vim设置风格 内容 filetype plugin indent on "文件类型检测 set nocompatible "去除vi一致性 set number "行号 set cursorline "当前行下划线 set tabstop=4 "tab键宽度 set shi ...
分类:
系统相关 时间:
2019-12-28 21:19:27
阅读次数:
97
第五章 5.2常见的Web应用安全漏洞 5.2.1SQL注入漏洞 SQL注入漏洞形成的原因:用户输入的数据被SQL解释器执行 防护手段: 参数类型检测:int intval;bool is-numeric;ctype-digit 参数长度检测 危险参数过滤 参数化查询 5.2.2文件上传漏洞 原理: ...
分类:
其他好文 时间:
2019-12-18 20:17:35
阅读次数:
143
近期在Python中使用java语言的时候有涉及到如何创建HashMap和ArrayList等容器,最开始的疑惑是,java里面的容器是有泛型做类型检测的,而在python中却没有泛型这个说法,那么如何将没有泛型的普通HashMap类和Java中带有泛型的HashMap对应起来呢? 后来实验发现其实 ...
分类:
其他好文 时间:
2019-12-06 15:10:57
阅读次数:
128
第二十二章 高级技巧 一、高级函数 1、安全的类型检测 由于typeof会出现无法预知的行为,instanceof在多个全局作用域中并不能正确工作,所以调用Object原生的toString方法,会返回[Object NativeConstructorName]格式字符串。每个类内部都有一个[[Cl ...
分类:
其他好文 时间:
2019-11-27 00:47:13
阅读次数:
77