JavaScript9
从数组中随机选择项目(JavaScript)
如何从数组中随机获取某一个项目?如下代码所示:
var myArray = [
“Apples”,
“Bananas”,
“Pears”
];
var randomItem
...
javascript 取整方法 floor、round、ceil
JavaScript 的除法需要用到除法运算符号 (/) 来处理,除法结果跟 C、C++ 不同,会有小数点。下面说一下 JavaScript 的除法取整数方法。
floor 向下取整:
Math.fl
...
JavaScript 中的双重否定
我们在写 js 代码的时候可能会这么写,或者会看到别人有这样的写法:
this.setState({
visible: !!value,
});
两个 ! 是为了将其值转换为布尔。首先 !
...
js 关于字母和数字之间的转换
方法:字符转ascii码:用 charCodeAt(); ascii码转字符:用 fromCharCode();
例子:
字母转成数字:
var str= ‘A’; str.charCodeAt()
...
数组和对象判断是否为空
判断一个数组是否为空
注意:判断数组 array 是否为空数组,即 [],需要用 array.length === 0 判断,不能直接比较 [] 。因为[] !== [] 为 true
js 中的数据
...
javascript 时间日期转换函数
1). javascript 获取当前时间:
var now = new Date(); // Wed Dec 14 2016 18:22:12 GMT+0800 (中国标准时间)
2). jav
...
JavaScript 的 String 字符串的处理总结(长期更新)
使用 js 如何巧妙的用 0 补足指定位数?
例如:指定返回字符串长度是 4 或者是 3 不一定,操作数是 5,如何将这个 5,变为’0005’返回(相当于 C 语言的 %05
...
几种 JavaScript 生成 GUID 的算法
有的时候,我们需要生成一些 Token 作为标识:如认证后的标识符,资源的提取码等。一个比较常见的算法是生成一个 GUID 来作为 Token,由于 GUID 的随机性和唯一性特点,作为 Token
...
JavaScript Crypto-JS 使用手册
感谢原作者袖之欢,点此原文出处。
注:PKCS5Padding 与 PKCS7Padding 基本上是可以通用的。详情见此 What is the difference between PK
...