JS学习笔记

Posted 李欣没有梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS学习笔记相关的知识,希望对你有一定的参考价值。

Js学习笔记

  1. getElementById(),根据id号获取html元素。
  2. 在使用过程中js代码必须位于<script> 与 </script> 标签之间。
  3. js代码放置在html代码结尾,/body之上。函数会在按钮被点击之时被调用执行。<script src="calculate.js"></script>(外部调用)

此外还可以放置在body和header部分。

4、  外部代码的优势:分离了html和js具有更高的可读性,便于维护,已缓存好的js文件可加速页面的加载,如果需要一个页面添加多个脚本文件,则需要使用多个标签如:<script src="myScript1.js"></script>

<script src="myScript2.js"></script>

还可以通过外部引用添加js文件,可通过完整的 URL 或相对于当前网页的路径引用外部脚本:<script src="https://www.w3school.com.cn/js/myScript1.js"></script>。

Js输出

  1. js显示方案:

使用 window.alert() 写入警告框。

使用 document.write() 写入 HTML 输出。

使用 innerHTML 写入 HTML 元素。

使用 console.log() 写入浏览器控制台。

2、innerHTML:如需访问html元素,如需访问 HTML 元素,javascript 可使用 document.getElementById(id) 方法。

id 属性定义 HTML 元素。innerHTML 属性定义 HTML 内容:

更改 HTML 元素的 innerHTML 属性是在 HTML 中显示数据的常用方法。

  1. 在 HTML 文档完全加载后使用 document.write() 将删除所有已有的 HTML。
  2. 多用于测试使用,在html中,js语句由web浏览器执行。

Js语句由值、运算符、表达式、关键字和注释组成

JavaScript 关键词

JavaScript 语句常常通过某个关键词来标识需要执行的 JavaScript 动作。

下面的表格列出了一部分将在教程中学到的关键词:

关键词

描述

break

终止 switch 或循环。

continue

跳出循环并在顶端开始。

debugger

停止执行 JavaScript,并调用调试函数(如果可用)。

do ... while

执行语句块,并在条件为真时重复代码块。

for

标记需被执行的语句块,只要条件为真。

function

声明函数。

if ... else

标记需被执行的语句块,根据某个条件。

return

退出函数。

switch

标记需被执行的语句块,根据不同的情况。

try ... catch

对语句块实现错误处理。

var

声明变量。

注释:JavaScript 关键词指的是保留的单词。保留词无法用作变量名。

字符串是文本,需要用单引号或双引号括起来。

JavaScript 使用 var 关键词来声明变量。= 号用于为变量赋值。表达式是值、变量和运算符的组合,计算结果是值。JavaScript 注释

并非所有 JavaScript 语句都被执行

双斜杠 //  /*  */ 之间的代码被视为注释

注释会被忽略,不会被执行:

var x = 7;   // 会执行

 

// var x = 8;   不会执行

JavaScript 标识符

标识符是名称。

JavaScript 中,标识符用于命名变量(以及关键词、函数和标签)。

在大多数编程语言中,合法名称的规则大多相同。

JavaScript 中,首字符必须是字母、下划线(-)或美元符号($)。

连串的字符可以是字母、数字、下划线或美元符号。

提示:数值不可以作为首字符。这样,JavaScript 就能轻松区分标识符和数值。

JavaScript 对大小写敏感

所有 JavaScript 标识符对大小写敏感

变量 lastName  lastname,是两个不同的变量。

lastName = "Gates";
lastname = "Jobs"; 

JavaScript 与驼峰式大小写

历史上,程序员曾使用三种把多个单词连接为一个变量名的方法:

连字符:

first-name, last-name, master-card, inter-city.

注释:JavaScript 中不能使用连字符。它是为减法预留的。

JavaScript 字符集

JavaScript 使用 Unicode 字符集。

Unicode 覆盖世界上几乎所有的字符、标点和符号。

 

以上是关于JS学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

ember.js学习笔记

d3.js学习笔记

文件系统(node.js学习笔记)

js学习笔记-事件代理

js轮播图(学习笔记)

JS学习笔记