美文网首页
JavaScript快速入门

JavaScript快速入门

作者: sdjk | 来源:发表于2017-08-03 21:33 被阅读0次

基础

JavaScript代码镶嵌位置

JavaScript的代码可以镶嵌在网页的任何位置,
不过通常是放在<head>

  • 第一种是直接写,<script>...</script>包含的代码就是JavaScript代码,它将直接被浏览器执行。
<html>
<head>
  <script>
    alert('Hello, world');
  </script>
</head>
<body>
  ...
</body>
</html>
  • 第二种是放在单独的.js文件中,然后在HTML中通过<script src="..."></script>引入这个文件:
<html>
<head>
  <script src="/static/js/abc.js"></script>
</head>
<body>
  ...
</body>
</html>

把JavaScript代码放入一个单独的.js文件中更利于维护代码,并且多个页面可以各自引用同一份.js文件。
可以在同一个页面中引入多个.js文件,还可以在页面中多次编写<script> js代码... </script>,浏览器按照顺序依次执行。

  • 有时候会看到<script>标签还设置了一个type
<script type="text/javascript">
  ...
</script>

但这是没有必要的,因为默认的type就是JavaScript,所以不必显式地把type指定为JavaScript。

编辑器

  • Sublime Text
  • Notepad ++

运行Javascript

  • 在本地调试的时候,file://开头的地址,因为浏览器安全限制无法执行如联网等Javascript代码。
  • 最终还是需要搭建一个Web服务器,然后以http://开头的地址来正常执行所有Javascript代码。
  • 现在在入门阶段还不需要关注这个问题。

调试

  • 可以利用chrome浏览器的开发者工具。

基本语法

语句

  • 每一个语句以;结束,但其实并不强制要求,因为引擎会自动添加,但是自动添加有可能会改变程序语意,所以在学习的时候还是不要省略了。
  • 因为是以;结束一个语句,所以一行可以多写几句,但是不建议这样写
var x = 1; var y = 2; // 不建议一行写多个语句!
  • 语句块石一组语句的集合,语句块写在{...}内:
if (2 > 1) {
    x = 1;
    y = 2;
    z = 3;
}

这里语句块是有缩进的,但其实Javascript的语法没有要求缩进,但是缩进可以更好阅读,理解代码。

  • {...}还可以嵌套,形成层级结构:
if (2 > 1) {
    x = 1;
    y = 2;
    z = 3;
    if (x < y) {
        z = 4;
    }
    if (x > y) {
        z = 5;
    }
}

JavaScript对嵌套层级是没有要求的,但是嵌套太多了不方便理解代码。
遇到多层嵌套的时候就应该把代码抽出来,写成函数。

注释

也是有两种,单行和多行。

  • 单行//
// 这是一行注释
alert('hello'); // 这也是注释
  • 多行/*...*/
/* 从这里开始是块注释
仍然是注释
仍然是注释
注释结束 */

相关文章

  • 2018-11-08

    快速入门:JavaScript 版 Facebook SDK JavaScript 版 Facebook SDK ...

  • 从java到javascript的快速入门

    从java到javascript的快速入门 本文专门为学过C语言的Java程序员,快速理解javascript语言...

  • JavaScript快速入门

    一、概述 JavaScript是世界上最流行的脚本语言,是一种运行在浏览器中的解释型的编程语言,能够实现跨平台、跨...

  • JavaScript快速入门

    认识JavaScript/JS/javascript 特性: 编程语言:可以编写有处理逻辑的程序的语言 ...

  • JavaScript快速入门

    基础 JavaScript代码镶嵌位置 JavaScript的代码可以镶嵌在网页的任何位置,不过通常是放在 中 第...

  • Javascript 快速入门

    基本语法 赋值语句 字符串 每个语句用分号结束,不介意一行写多个语句 注释 大小写 严格区分大小 数据类型和变量 ...

  • JavaScript快速入门

    一、概述 JavaScript是世界上最流行的脚本语言,是一种运行在浏览器中的解释型的编程语言,能够实现跨平台、跨...

  • JavaScript快速入门

    引:一切能够用JavaScript编写的程序,最终都会用JavaScript编写-Jeff Atwood 一、关于...

  • JavaScript快速入门

    引:一切能够用JavaScript编写的程序,最终都会用JavaScript编写-Jeff Atwood一、关于J...

  • JavaScript快速入门

    一、基础语法(1) 快速入门创建第一个htm页面,开发第一个JavaScript交互应用 获取用户点击行为,用户通...

网友评论

      本文标题:JavaScript快速入门

      本文链接:https://www.haomeiwen.com/subject/njrmlxtx.html