js的一些實際應用操作

JSON Numbers 技術 互聯網就是毒藥 2017-05-21

1使用閉包實現私有變量

function Person(name, age) {

2.創建對象的構造函數

function Person(firstName, lastName){

3.小心使用typeof、instanceof和constructor

var arr = ["a", "b", "c"];

4.創建一個自調用函數(Self-calling Funtion)

(function(){

5.從數組中獲取一個隨機項

var items = [12, 548 , 'a' , 2 , 5478 , 'foo' , 8852, , 'Doe' , 2145 , 119];

6.在特定範圍內獲取一個隨機數

var x = Math.floor(Math.random() * (max - min + 1)) + min;

7.打亂一個數字數組

var numbers = [5, 458 , 120 , -215 , 228 , 400 , 122205, -85411];

8.清空一個數組

var myArray = [12 , 222 , 1000 ];

9.基於JSON的序列化和反序列化(serialization and deserialization)

var person = {name :'Saad', age : 26, department : {ID : 15, name : "R&D"} };

10.避免使用 eval() 和 Function 構造函數

var func1 = new Function(functionCode);

相關推薦

推薦中...