JavaScript笔记
JavaScript的用法
JavaScript代码必须在 <script>
与 </script>
标签之间
<script>
与 </script>
代码块必须在head或者body标签内
在body内的非函数代码会按顺序执行,在head内的JavaScript函数需要手动调用执行
JavaScript的引入
- 外部引入
写test.js
alert("hello myjs"); |
引入test.js
<script src="../js/demo.js></script> |
- 内部引入
<script> |
- 行内引入
<a href="javascript:alert('Hello');">test</a> |
JavaScript函数的调用
一般JavaScript函数的调用需要在事件运行时使用
例如
<input type="button" value="hello" onclick="click();"> |
JavaScript语法
变量的声明
- 局部变量
变量的作用域在函数块,即全局变量和局部变量
var 变量名; |
- 代码块变量
变量的作用域在{}
中
let 变量名; |
函数
有参函数,无参函数,有返回值,无返回值
function test(a,b) |
无返回值return可省略
数组
数组内可以放入不同种类的元素
- 数组的声明
3种声明方式
var 数组名 = new Array(); |
- 数组的添加
添加到末尾
a.push(1,2,"h"); |
- 添加到队首
a.unshift(1,2,"h"); |
- 插入元素
array.splice(index,howmany,item1,…..,itemX);
index指定起始下标位置,howmany指定删除几个元素,item指定插入元素
a.splice(1,2,"hhh","nihao"); |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Lekvet's Blog!
评论