node_js 学习笔记 01
console.log("Hello World"); console.log(Math.PI); var str="leon"; // 字符串 console.log(str.length); // 获取字符串长度 var index = str.indexOf("o"); // 字符串中是否含有某字符,含有返回该字符串出现的index,没有则返回-1 console.log(index); index=str.indexOf("oe"); console.log(index); var str1=str.replace("leon","LEON");// 替换 console.log(str); console.log(str1); console.log(str.toUpperCase()); // 转大写 console.log(str1.toLowerCase());// 转小写 function test_fun(arg1,arg2){ return arg1+arg2; } var result = test_fun(10,3); console.log(result); // 返回【start,end】之间的整数 function random_int(start,end){ var num = start + (end - start) * Math.random(); num = Math.floor(num); return num; } var num = random_int(4,15); //console.log(num); var c=[1,3,6,7,5,9]; // 数组 console.log(c[3]); // 数组的排序(从小到大) c.sort(function (lhs,rhs){ if(lhs>rhs){ return 1;} else if(lhs<rhs) { return -1;} else{ return 0;} }) console.log("从小到大排序:"+c); // 数组的排序(从大到小) c.sort(function (lhs,rhs){ if(lhs>rhs){ return -1;} else if(lhs<rhs) { return 1;} else{ return 0;} }) console.log("从大到小排序:"+c); // 随机打乱一个数组的顺序 c.sort(function (lhs,rhs){ if(Math.random() < 0.5){ return -1;} else{return 1;} }) console.log("随机打乱顺序后:"+c); // 随机一个索引 var random_index=random_int(0,c.length-1); console.log("随机从里面抽一个:"+c[random_index]); //console.log(c); // 从下标2的位置删除一个数据 c.splice(2,1); //console.log(c); var list_test = { // 表(字典)对象 name:"leon", // key:value pwd:480379, age:34, sex:"男",
func_inlist:function(){},
c_inlist:[1,2,5,'array',"nodejs"],
}; // 遍历字典(表) for(key in list_test){ console.log(list_test[key]); } // 删除字典中的数据 //delete list_test["age"]; //delete list_test.age; console.log(list_test);

更多精彩