js笔记

js简介

JavaScript是客户端脚本语言,是一种基于对象(Object)和事件驱动(Event Driven)的脚本语言
JavaScript是Netscape公司的产品,其目的是为了扩展其浏览器功能
JavaScript已被标准化为ECMAScript,简称ES
JavaScript的基本特点:
脚本语言:边解释,边执行,而不是编译完成再执行

基于对象
简单性
动态性:直接对用户或客户输入做出响应,无须经过Web服务程序
跨平台性:依赖于浏览器本身,与操作环境无关
JS代码的书写位置:
跟css一样,js代码也有三个书写位置
1、直接写在html标签内
2、写在网页中的script标签里
3、写在单独的js文件中并导入到页面
第二种写法中,script标签的格式如下:


script标签跟style标签类似,可以写在网页上的任何地方,但通常都写在head标签中

js的基本语法:
1)大小写敏感。(注意跟HTML和CSS的不同,HTML和CSS是不区分大小写的)。所有的引号、括号等符号,都是英文的符号。
2)标识符之间的空格和换行不影响代码。
3)注释的两种格式。//行注释 /* 块注释 */
4)分号的使用。每一句代码都要以分号结尾,浏览器以分号作为判断语句结尾的标志。
三种常用输出语句:
alert(); 弹出警告框,括号内是警告框中要显示的文字
document.write(); 在网页上直接输出,括号内是要显示在网页上的文字
console.log(); 在浏览器的控制台输出,需要按f12调出浏览器的控制台才能看到
在线运行js的网站
https://www.sojson.com/runjs.html
标识符:

用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列。
通俗来说,就是给它们起的名字。

================================================

合法的标识符:

在写代码时,一切需要我们自己起名字的地方,起名字时都要遵守以下规则

标识符由字母、数字、下划线“_”、美元符号“$”组成,并且首字符不能是数字。
汉字(甚至其他语言文字)也可以使用,但一般不推荐,因为可能出现乱码问题,导致代码错误。
不能把js关键字和保留字作为标识符。
标识符没有长度限制(但浏览器和操作系统本身可能对此有限制)。
标识符对大小写敏感。

================================================

关键字:
有一些专门的词汇,js语言已经赋予了特定的含义,只能用于特定的地方。
所以程序员在编写程序时,不能再使用这些词汇来命名标识符,不能改变这些词汇的含义。

abstract arguments boolean break byte
case catch char class const
continue debugger default delete do
double else enum eval export
extends false final finally float
for function goto if implements
import in instanceof int interface
let long native new null
package private protected public return
short static super switch synchronized
this throw throws transient true
try typeof var void volatile
while with yield

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值