JavaScript学习001:变量

1、js的组成
  • ECMAScript 规定了js的编程语法和基础知识,是所有浏览器厂商共同遵守的一种JS语法

  • DOM-文档对象模型 对页面的各种元素进行操作(大小、位置、颜色……)

  • BOM-浏览器对象模型 操作浏览器窗口,比如弹出框、控制浏览器挑战、获取分辨率

2、JS三种书写方式

行内

<input type="button" value="提交" onclick="alert('提交成功')"/>

内嵌

	<script>
		alert("勇敢牛牛不怕困难")
	</script>

外部

<!-- 在html页面引入 -->
<script src="my.js"></script>
// 创建js文件
alert('勇敢牛牛不怕困难')

外部引用时,不允许再在script标签里写内容!

3、js注释

单行 // :ctrll+/(可自行修改)

多行注释 /* */ :shift +alt +a

4、js输入输出语句
方法说明归属
alert(msg)浏览器弹出框浏览器
console.log(msg)浏览器控制台打印输出信息浏览器
prompt(info)浏览器弹出输入框、用户可以输入浏览器
<script>
		// 这是输入框
		prompt('请输入电话')
		//弹出警示框
		alert('我要飞天')
		// 控制台输出给程序员看
		console.log('调试')
</script>
5、变量

变量就是装东西的盒子,是存放数据的容器,变量是程序在内存中申请的一块用来存放数据的空间。

变量的使用:1、声明变量 2、赋值

		var name='旗木卡卡西'
		var age=30
		var address='火影村'
		var email='kakaxi@hyc.cn'
		console.log(name,age,address,email)

练一练 1、弹出输入框,提示用户输入姓名 2、弹出对话框,输出刚才用户输入的姓名

		var myname=prompt('请输入名字')
		alert(myname)

tips:可以声明多个变量

var name='旗木卡卡西',
			age=30,
			address='火影村',
			email='kakaxi@hyc.cn'
6、声明变量的特殊情况
		// 只声明不赋值 undefined
		var sex;
		console.log(sex)
		// 不声明也不赋值 报错
		console.log(tel)
		//不声明但赋值 会变成全局变量不会报错
		sel=100
		console.log(sel)
7、变量命名规范

大小写有区别、由字母、数字、下划线、美元符号组成,不能以数字开头、不能是关键字和保留字例如var\for\while,采用驼峰命名

练一练 交换两个变量的值

		var a=10;
		var b=100;
		var temp;
		temp=a;
		a=b;
		b=temp;
		console.log(a,b)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值