把字串引數解析成js**並執行,並返回執行的結果;
例如:1、eval("2+3");//執行加運算,並返回運算值。
2、eval("varage=10");//宣告乙個age變數
例如1:
functiona()
a();
console.log(x);//輸出1
應該避免使用eval,不安全,非常耗效能(2次,一次解析成js語句,一次執行)
在ie8及ie8一下的版本就不支援了。
由json字串轉換為json物件的時候可以用eval,例如:
1、varjson="";
2、varjsonobj=eval("("+json+")");
3、console.log(jsonobj);
eval是做什麼的?
eval 的作用 把字串引數解析成js 並執行,並返回執行的結果 例如 eval 2 3 執行加運算,並返回運算值。eval var age 10 宣告乙個age變數 eval的作用域 function a a console.log x 錯誤x沒有定義 說明作用域在它所有的範圍內容有效 示例2 f...
lipo 是做什麼的
lipo create release iphoneos libiphone.a debig iphonesimulator libiphone.a output libiphone.a 看到這樣的命令列,你會怎樣理解呢。很簡單,我將模擬器和裝置的靜態庫檔案合併成乙個檔案輸出了,以後在發布可以庫的時...
他是做什麼的?
他是做什麼的?楓華網路從默默無聞到現在這樣默默地火了。我每天都在瘋狂地為客戶建立著檔案,安排課程培訓時間,協助新客戶付款。客戶都自覺自願地在這裡預約,排隊,毫無怨言。我顧不上整理客戶案例,顧不上寫成我的心聲,顧不上出門旅遊。太多的時候,我想登高而呼,可是單子紛沓而至,我顧不上。今天,這個風和日麗的週...