首页  

javascript 实用代码     所属分类 javascript 浏览量 242
if (typeof (jsonStrOrObj) === 'string') {
    jsonStrOrObj = JSON.parse(jsonStrOrObj);
}
 
 
var str1 = '1';
var str2 = '2';
var str3 = '1';
var num = 1;
console.log(str1 == str2); // false
console.log(str1 == str3); // true
console.log(str1 == num); // true
console.log(str1 === num); // false
 
=== 不会进行类型转换 ,类型不同直接不相等
判断字符串相等 ,推荐 使用 ===
 
 
var arr = [1, 2, 3];
arr.push(4);
arr.push(null);
arr.length
var map = {}
map.name = 'tiger';
map.name
map['name']
 
数组遍历
for(var i=0;i < arr.length;i++){
    console.log(arr[i])
}
Object.entries(map)
Object.keys(map)

var a = {"name":"tiger"}
var s = JSON.stringify(a)
var a2 = JSON.parse(s);



var m = {'key1':1,'key2':2};
var keys = Object.keys(m);
for(var i=0;i < keys.length ; i++){console.log(m[keys[i]]);}

var kvs = Object.entries(m);
for(var i=0;i < kvs.length ; i++){console.log(kvs[i][0]+"="+kvs[i][1]);}

上一篇     下一篇
项目和产品技术栈

java8 JavaScript引擎 Nashorn

javascript 字符串相等判断

ehcache 例子

ehcache3 持久化缓存说明

ehcache3 过期测试