简介
JavaScript是一种轻量级的脚本语言,也是一种嵌入式语言,也是一种对象模型语言,简称js。
JS的核心语法只包括两部分
- 基本语法(操作符、控制结构……)
- 标准库(具备各种功能的对象)
JS的应用场景
- 网页开发
- 服务端(node.js)
- APP
- 游戏
除了操作系统,其他无所不能!
JS代码运行方式
- 行内式:
onclick="alert(123)" - 标签式:
<script> ... </script> - 引入式:
<script src="http://xxx/a.js">
JS输出
js没有任何形式的打印或者输出函数,但是可以通过其他方式来输出数据
window.alert():弹出警告框⚠️document.write():将内容写到HTML文档innerHTML:写入到HTML元素console.log():输出到浏览器控制台
JS语句
js语句是发给浏览器的命令,告诉浏览器该做什么- 浏览器按照顺序依次执行每条语句
js语句以分号;结束
JS事件
当在HTML页面中使用js时,以下事件可以触发js执行
| HTML事件 | 说明 |
|---|---|
| onchange | HTML元素改变 |
| onclick | 用户单击 |
| onmouseover | 在一个元素上移动鼠标 |
| onmouseout | 在一个元素上移开鼠标 |
| onkeydown | 按下键盘 |
| onload | 浏览器完成页面加载时 |
JS字符串
索引:字符串有索引,下标从0开始
长度:a.length可以求字符串a的长度
字符串自带方法:
| 方法 | 功能 |
|---|---|
| chatAt() | 返回指定索引位置的字符 |
| concat() | 连接多个字符串 |
| search() | 与正则匹配的值 |
| split() | 分割为数组 |
| substring() | 提取索引之间的字符 |
| toLowercase() | 转为小写 |
| toUppercase() | 转为大写 |
| trim() | 去除首位空白 |
1576

被折叠的 条评论
为什么被折叠?



