JavaScript学习笔记

简介

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事件说明
onchangeHTML元素改变
onclick用户单击
onmouseover在一个元素上移动鼠标
onmouseout在一个元素上移开鼠标
onkeydown按下键盘
onload浏览器完成页面加载时

JS字符串

索引:字符串有索引,下标从0开始
长度:a.length可以求字符串a的长度

字符串自带方法:

方法功能
chatAt()返回指定索引位置的字符
concat()连接多个字符串
search()与正则匹配的值
split()分割为数组
substring()提取索引之间的字符
toLowercase()转为小写
toUppercase()转为大写
trim()去除首位空白
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页