ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript を学ぶ 8 日間のビデオチュートリアル資料 (コースウェア、ソースコード) の共有

JavaScript を学ぶ 8 日間のビデオチュートリアル資料 (コースウェア、ソースコード) の共有

黄舟
黄舟オリジナル
2017-12-04 11:22:551189ブラウズ

「8 日間で学ぶ JavaScript のビデオチュートリアル」 このコースは、JavaScript プログラミング言語を体系的に学習するのに役立ちます。このコースでは、JavaScript の言語機能を浅いところから深いところまで紹介し、実践的な例を使って一般的な誤解を分析し、思考を刺激します。学習者が初心者からマスターまで JavaScript スキルを向上させるために役立ちます。

JavaScript を学ぶ 8 日間のビデオチュートリアル資料 (コースウェア、ソースコード) の共有

コース再生アドレス: http://www.php.cn/course/206.html

先生の教え方:

先生の講義は鮮やかで機知に富み、機知に富んでいて、感動。鮮やかな比喩は最後の仕上げのようなもので、生徒に知恵への扉を開きます。適切に配置されたユーモアは、まろやかなワインを飲むように、人々に後味と郷愁を与え、哲学者の格言や文化への言及をもたらします。ナレーションの中に時々散りばめられ、人々に考えさせ、注意力を与えます。

このビデオのより難しい点は、JavaScript オブジェクトです:

1. js でオブジェクトを理解する方法

1. 抽象的な視点: 現実の特定のものを抽象化したもの。

2. データの観点: 不要な変数をまとめます。

2.オブジェクトの特徴:ObjectのdefinePropertyメソッドを設定することで実現

Object.defineProperty(param1, param2, param3) param1はプロパティを定義する必要があるオブジェクトです。 param2 は、定義または変更する必要がある属性名です。 param3 は、定義または変更する必要がある属性の記述子です。

1. 構成可能性: configurable のデフォルト値 (true/false) は true で、属性が削除できるかどうかを示します

var person = {
           name: "zhangsan",
           age: 21,
           sayName: function() {
               console.log(this.name);
           }
       };

       Object.defineProperty(person, "name", {
           configurable: false
       });

false は削除できないことを意味するため、zhangsan は引き続き印刷できます

印刷結果は次のとおりです: zhangsan 、 21

ここで、ソース コード リソースをダウンロードすることもお勧めします: http://www.php.cn/xiazai/learn/2111

リソースはビデオ コースウェアとソース コードを共有します

以上がJavaScript を学ぶ 8 日間のビデオチュートリアル資料 (コースウェア、ソースコード) の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。