JS学习笔记
Posted 李欣没有梦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS学习笔记相关的知识,希望对你有一定的参考价值。
Js学习笔记
- getElementById(),根据id号获取html元素。
- 在使用过程中js代码必须位于<script> 与 </script> 标签之间。
- 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输出
- 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 中显示数据的常用方法。
- 在 HTML 文档完全加载后使用 document.write() 将删除所有已有的 HTML。
- 多用于测试使用,在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学习笔记的主要内容,如果未能解决你的问题,请参考以下文章
Xitrum学习笔记08 - JavaScript and JSON
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段