javascript基础第一章笔记

javascript基础第一章笔记

(注意只是一些笔记上面的都是一些基本只是以及老师讲的东西)

第一章## 标题

一、行内JS:
### 标题
onclick:鼠标点击事件:
行内JS语法:
<标签 事件名=“javascript:alert(666)”></标签>
alert(""):浏览器弹窗如果括号中是一串文字就用引号引起来
如果外边和里边都有引号,需要使用单双引号错开" ’ ’ " ’ " " ’

这是一个p


123







	二、内部JS
	先写script标签,内部写js代码,通常放在body的结尾.
	默认是浏览器加载完成事件;
	document.write():向页面输出内容;<br />
	<script type="text/javascript">
		alert("弹窗");
	</script>
	<br /><br /><br /><br /><br />
	
	三、外部JS
	先创建外部js文件,使用script标签引入
	<script charset="UTF-8" src="js/外部JS.js" type="text/javascript"></script>
	<!--JS代码是一行一行执行的,写在前边先执行,写在后边后执行。-->


				变量

/*76+1890+232 = 2000
		第一个数 + 第二个数 + 第三个数 = 最终结果
		a + b + c  = 结果
		变量1+变量2+变量3 = 结果
		变量:一个可以改变的量;通常情况下用来存放元素的值或者元素本身
		变量的语法:
		var 变量名 = 变量值;*/
		var num1 = 888;

// var 变量名;
// 变量名 = 值;
var num2 ;
num2 = 666;
// 变量名=值;不推荐
// c = 999;
alert(num2+num1);
// 变量名是程序员自己起的名字,不要用中文,不要用纯数字
// 遵循命名规范-驼峰命名法(首字母小写,其后每个单词的首字母大写)
// 或者每个单词首字母都小写,词与词之间用_来连接
// 起名要有意义!!!

				<h1>数据类型

数据类型:每种数据的数据格式,数据结构,所占的内存的大小都不一样,所以要分开算数据类型。
undefined:未定义
null:空
number:数字
string:字符串
boolean:布尔类型
object:对象
JS中的各种数据都有自己的数据类型:
当一个变量只声明,没有赋值的时候,就是undefined;
null空在一定程度上等同于undefined;
例如数字666,23.5这些都是number类型(整型(整数),浮点型(小数));
例如"abc你好"这些是string字符串类型,如果字符串不加引号,就是undefined类型;
boolean:true(真)/false(假) 3>4;
object:对象(js内置对象,或者自己创建的对象)html所有的标签元素都是对象;
typeof(变量):判断变量的数据类型(不是表达式的结果);这是一个函数;
(函数就是为了解决某个问题,或者实现某个效果的代码块的集合);

			<h1>	运算符

运算符:
	1.赋值运算符 = ;将等号右边的值赋值给左边的变量
	2.算数运算符 + - * / % ++ --
	余法运算就是得到余数
	5 / 2 = 2.5
	5 % 2 = 1-->
	++  --  就是变量在原值上+1 或者-1
	++在前,先++在进行计算,++在后,先运算在进行++
	3.比较运算符 > < >= <= ==(判断两个变量的值是否相等) !=(判断两个变量的值是否不相等)  
		比较运算符的结果都是boolean类型
	4.逻辑运算符  &&(shift+7) ||(shift+回车上边那个键) !  与或非(逻辑运算符是用来连接关系运算符)

	示例

var a = 6;
// var b = --a + 3;
// alert(b);
// var num1 = 6;
// var num2 = 6;
// alert(num1 == num2);
// 如果你的钱够10块并且你的年龄大于18岁,就可以上网
var money = 50;
var age = 17;
alert(!(money>10 || age>18));
// 当这个表达式结果为真的时候才能够上网
// 当&&左边为真,右边也为真时,最终结果为真,如果有任何一边为假,则结果为假
//
// 当||两边有一个为真,那么最终结果就是真
//
// !就是将表达式结果取反,真的变成假的,假的变成真的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值