2017年6月26日 星期一

[JS]網頁學習 第一章 JS RegExp, JS Performance, JS JSON 小節 心得小記

使用 RegExp 來搜尋字串,
若 modifier 設 i ,則搜尋無大小寫之分。

----

接近第一章尾聲,
開始講解如何撰寫是較佳的句型,使程式更有效率,
是很實用也很貼心的數個小節,而非我原以為的行數越少越好:

Bad:
var i;
for (i = 0; i < arr.length; i++) {
Better Code:
var i;
var l = arr.length;
for (i = 0; i < l; i++) {

----

<h2>Create Object from JSON String</h2>

<p id="demo"></p>

<script>
var text = '{"employees":[' +
'{"firstName":"John","lastName":"Doe" },' +
'{"firstName":"Anna","lastName":"Smith" },' +
'{"firstName":"Peter","lastName":"Jones" }]}';

obj = JSON.parse(text);
document.getElementById("demo").innerHTML =
obj.employees[1].firstName + " " + obj.employees[1].lastName;
</script>

上例用 JSON 編寫,但又為何要多此一舉用 JSON 呢?
可能後面章節會說明,先在此紀錄問題。

沒有留言:

張貼留言