原文:談談javascript語法里一些難點問題(一)

引子 前不久我建立的技術群里一位MM問了一個這樣的問題,她貼出的代碼如下所示: 執行結果如下所示: 第一個alert: 第二個alert: 這是一個令人詫異的結果,為什么第一個彈出框顯示的是undefined,而不是 呢 這種疑惑的原理我描述如下: 一個頁面里直接定義在script標簽下的變量是全局變量即屬於window對象的變量,按照javascript作用域鏈的原理,當一個變量在當前作用域下 ...

2014-11-30 18:19 40 16636 推薦指數:

查看詳情

談談javascript語法一些難點問題(二)

3) 作用域鏈相關的問題   作用域鏈是javascript語言非常紅的概念,很多學習和使用javascript語言的程序員都知道作用域鏈是理解javascript很重要的一些概念的關鍵,這些概念包括this指針,閉包等等,它非常紅的另一個重要原因就是作用域鏈理解起來太難,就算有人真的 ...

Mon Dec 01 08:20:00 CST 2014 2 6182
javascript 和 jquery 語法上的一些區別

jQuery 能大大簡化 Javascript 程序的編寫,我最近花時間了解了一下 jQuery,把我上手過程中的筆記和大家分享出來,希望對大家有所幫助。要使用 jQuery,首先要在 HTML 代碼最前面加上對 jQuery 庫的引用,比如: <script ...

Fri Nov 11 18:54:00 CST 2016 0 1875
C++難點一些總結

一、 C++成員函數的重載 C++中的成員函數有四種,分別是普通成員函數,virtual虛函數,const成員函數。 (1) void func(int a); (2) virtual void ...

Mon Jul 01 01:04:00 CST 2013 0 2635
JavaScript函數柯化的一些思考

1. 高階函數的坑 在學習柯化之前,我們首先來看下面一段代碼: 很多同學都能看出來,這些寫是非常傻的,因為函數f1和f是等效的,我們直接令var f1 = f;就行了,完全沒有必要包裹那么一層。 但是,下面一段代碼就未必能夠看得出問題來了: 這是我摘自《JS函數式編程指南》中 ...

Tue Apr 26 21:07:00 CST 2016 7 4054
JavaScript處理數字的一些常用方法

1.toString() 把字符串轉換為數值。 typeof() 判斷數據類型 2.toLocaleString() 方法可把一個 Number 對象轉換為本地格式的字符串 ...

Thu Sep 12 00:49:00 CST 2019 2 532
JavaScript處理字符串的一些常用方法

1.length 屬性返回字符串的長度 2.indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置。 indexOf() 方法對大小寫敏感! ...

Wed Sep 11 19:53:00 CST 2019 1 352
說說項目的一些現狀,也談談一些發展的問題

一直以來,做開發的朋友都在說自己經歷的項目有多爛。也有很多的朋友在嘆息:現在進入IT門檻越來越低,大批的人搞了一段時間的培訓就上崗了。從這些仿佛可以看到IT已經開始“平民化”,有點普及的 ...

Tue Mar 19 03:39:00 CST 2013 22 6592
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM