JavaScript 小白基础入门

JavaScript 小白基础入门

JavaScript 多数情况下,被用作 浏览器端 表单数据验证, 操作改变网页元素内容从而实现网页特效,以及根据用户的一些操作信息,如鼠标单击,移动操作等 做出相应的反馈, 从而实现与用户的交互.因此, JavaScript 早期被定位为 浏览器端脚本语言.

ECMAScript

网景公司第一个发布 JS 后, 微软公司也发布了它的 JS 版本, 不同公司的 JS 存在差异, 给使用带来了不方便.最终由欧洲计算机制造商协会(ECMA,European Computer Manufactures Association) 制定了统一的规范, 这就是 ECMAScript. 2015年6月 ECMAScript 6 正式发布, 即 ES6

通常 ECMAScript 只是规定的核心语法. 对于 JavaScript 来说有三部分:

1.核心语法: ECMAScript
2.浏览器对象模型: BOM
3.文档对象模型: DOM

一、书写位置

1. 标签中

<button onclick="alert('你点啥>')">点击按钮弹消息</button>  
<!-- 所有标签都可以  -->

2. 标签之前

<body> 
	<script>
    	alert('在script标签中的代码')	
    </script>
</body>

3. 单独 js 文件, 在当前 html 文件引入

alert('我是一个单独的JS文件')

4.在html中引入 xxx.js 文件

<body>    
 	<script src="./xxx.js"></script>   
</body>

二、基本语法规则

1.JavaScript脚本程序须嵌入在HTML文件中
2.JavaScript脚本程序中不能包含HTML标记代码

三、什么是标识符

标识符就是一个名字,在JavaScript中,标识符就是用来对变量,函数进行命名的,或者用来作为JavaScript代码中某些循环语句中跳转位置的标记,JavaScript标识符必须以字母,下划线_或者$符号开始,后续的字符可以是字母,数字,下划线,或者美元

注意事项

1.标识符不能以数字开头

2.不能包含保留字

3.标识符不能包含空格

4.区分大小写。A 和a 是两个完全不同的标示符

5.长度无限制。(习惯,不要超过15个字符)

四、保留字-关键字

1、JavaScript 保留关键字

注意事项

Javascript 的保留关键字不可以用作变量、标签或者函数名。
有些保留关键字是作为 Javascript 以后扩展使用

2、JS对象、属性和方法

注意事项

js对象、属性和方法不可以用作变量、标签或者函数名

3、Java 保留关键字

说明

JavaScript 经常与 Java 一起使用。
您应该避免使用一些 Java 对象和属性作为 JavaScript 标识符

4、Windows 保留关键字

注意事项

JavaScript 可以在 HTML 外部使用。
它可在许多其他应用程序中作为编程语言使用。
在HTML中,为了可移植性,避免使用 HTML 和 Windows 对象和属性的名称
作为 Javascript 的变量及函数名

五、分号

JavaScript和其他语言一样,是用分号(;)将语句分开,这个对于增加代码的整洁性,和可读性非常重要,缺少分隔符,一条语句的结束可能就成了一条语句的开始

六、类型 值

在我们程序运行在计算机中经常要对值进行操作,在编程语言中,能够表示操作值的类型的叫数据类型,所以在编程语言最基本的特性就是支持多种数据类型.当程序需要将值保存起来以备将来用到,便将值赋值给变量,变量就是这个值的名称,通过这个名称我们就可以操作这个值的引用.变量也是编程语言的基本特性

七、注释

作用

1.对旁边代码解释说明

2.代码注释后不会执行. 查找代码中错误时,注释某段代码来排错

单行注释 //

<script>
	// alert('代码被注释就不执行了')
	alert('有时候是为了调试代码')
</script>

多行注释 /* */

<script>
    /*
    	alert('不会被执行')
    	alert('也不会被执行')
    */
</script>
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值