JavaScript-语法基础(二)

JavaScript基础语法

一.引入方式

1.内部引入

在html文件中直接卸载script标签内部 (可以写在html文件中任何地方,但是一般都会有讲究,写固定地方)

<script type='text/javascript'>  //type属性可以省略
    alert('hello world');
</script>
2.标签内引入

直接写在标签内

<button onclick='alert('hello world');'> 点我 </button>
3.外部引入

在html文件中通过script标签引入外部js文件

<script src='hello.js'></script>

二.常用输出或调试方法

  • alert() 浏览器弹窗,弹出内容就是()中的内容
  • document.write() 向文档写入字符串,html,或javascript代码
  • console.log()在控制台打印相关信息

​ 特别注意:调试代码应该从最终的产品代码中删除

三.基础语法

js中的语句以分号;结尾

js中多条语句组合代码块时,以{ 开头 以}结尾

js中一切都区分大小写(如变量名,函数名)

1.注释
  • 单行注释 : //注释内容
  • 块级注释(多行):
/*
注释内容
我是多行注释
*/
  • 说明文档注释:
/**
*文档说明的注释
*用在插件或方法开头
*说明参数和返回值
**/
2.标识符

标识符指变量,函数,属性或函数的参数的名字

3.javascript 关键字

关键字可用于表示控制语句的开始或结束,或用于执行特定操作等。按照规则,关键字也是语言保留的,不能用作标识符命名!

break do try typeof

case else new instance of catch

in return varcontinue for

switch while function this

with defaultif throw delete …

4.javascript保留字

保留字有可能在将来被用作关键字来使用,不能用作标识符命名!

abstract int short boolean export

interface static byte extends long

super char final native class

float throws const goto private

double import public …

5.变量的概念及使用
5.1 标识符命名规范

标识符指变量,函数,属性或函数的参数的名字

标识符命名规范:

1.第一个字符必须是字母,下划线_ 或美元符号$

2.其他字符可以是字母,下划线,美元符号或数字

3.不能含有空格

4.不能以关键字或保留字命名

5.使用驼峰命名法(只是建议而已,不是必须的)

5.2 变量的概念及底层原理

变量是指没有固定的值,可以改变的数,是存储信息的容器

优点:方便使用,统一修改

js的变量的松散类型的,可以用来保存任何类型的数据

js中使用关键字var来声明变量 (不考虑es6)

var声明变量的底层原理:

从本质上看,变量代表了一段可以操作的内存,也可以认为变量是内存的符号化表示.当我们使用关键字var声明一个变量的时候,解析器根据变量的数据类型分配了一定大小的内存空间,程序通过变量名来访问对应的内存.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值