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()去除首位空白
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值