JS
JieFeiLau
术极,近乎道也。
展开
-
JavaScript入门01
JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。 那么问题来了,为什么我们要学JavaScript?尤其是当你已经掌握了某些其他编程语言如Java、C++的情况下。 简单粗暴的回答就是:因为你没有选择。...原创 2018-10-25 10:51:28 · 198 阅读 · 0 评论 -
JavaScript入门02安装运行环境
编辑器我们这里采用vs code 现在在mac下安装nodejs 我们以brew的方式进行安装。本机器已经预先装了Homebrew。 Homebrew, Mac系统的包管理器,用于安装NodeJS和一些其他必需的工具软件。 node安装 #我们安装时要附加参数,因为在新版中,默认的安装参数不会安装npm包管理器。 brew install node --with-npm #检查安装是否...原创 2018-10-25 14:35:18 · 328 阅读 · 0 评论 -
JavaScript入门03函数
函数定义和调用 定义函数 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { return -x; } } 上述abs()函数的定义如下: function指出这是一个函数定义; abs是函数的名称; (x)括号内列出函数...原创 2018-10-25 19:27:32 · 219 阅读 · 0 评论 -
JavaScript入门04面向对象
面向对象编程 阅读: 104334 JavaScript的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢? 当然不是。如果我们只使用Number、Array、string以及基本的{...}定义的对象,还无法发挥出面向对象编程的威力。 JavaScript的面向对象编程和大多数其他语言如Java、C#的面向对象编程都不太一样。如果你熟悉Java或C#,很好,你一定明白面向对...原创 2018-10-25 19:34:47 · 128 阅读 · 0 评论 -
JavaScript入门05实用技巧
第一次给变量赋值的时候记得使用var 给一个未定义的变量赋值会导致创建一个全局变量,要避免使用全局变量。 使用“===”代替“==” == 和 != 操作符会自动执行类型转换。=== 和 !== 操作不会执行任何类型转换,而且在速度上也快于== [10] === 10 // is false [10] == 10 // is true '10' == 10 ...原创 2018-10-25 19:42:20 · 130 阅读 · 0 评论