JavaScript

第一章-JS简介

1.讲解

1.1. 什么是JS
  • JS,全称JavaScript,是一种直译式脚本语言,是一种动态类型、弱类型、基于对象的脚本语言,内置支持类型。

  • JS语言和Java语言对比:

对比JavaJS
运行环境JVM虚拟机JS引擎,是浏览器的一部分
是否跨平台运行跨平台跨平台
语言类型强类型语言弱类型,动态类型语言
是否需要编译需要编译,是编译型语言不需要编译,是解释型语言
是否区分大小写区分大小写区分大小写
1.2 JS的作用

具体来说,有两部分作用:

  • JS代码可以操作浏览器(BOM):进行网址跳转、历史记录切换、浏览器弹窗等等

  • JS代码可以操作网页(DOM):操作HTML的标签、标签的属性、样式、文本等等

    注意:JS的是在浏览器内存中运行时操作,并不会修改网页源码,所以刷新页面后网页会还原

1.3 JS的组成
  • ECMAScript(核心):是JS的基本语法规范
  • BOM:Browser Object Model,浏览器对象模型,提供了与浏览器进行交互的方法
  • DOM:Document Object Model,文档对象模型,提供了操作网页的方法

1.4.小结

  1. JS的概念:JS是一门运行在浏览器的,解释型的、基于对象的脚本语言
  2. JS的作用:处理用户和前端页面的交互
    1. 操作浏览器
    2. 操作HTML页面的标签、属性、文本、样式等等
  3. JS的组成部分:
    1. ECMAScript:基本语法
    2. BOM:浏览器对象模型,操作浏览器的代码
    3. DOM:文档对象模型,操作HTML文档的方法

第二章-JS基础

1讲解

JavaScript 要有一对
以下方法都是不需要变量名.方法名的。直接调用就是了

1.1 数据类型


number 数值类型:如 1,2,3.14
boolean 布尔类型 : true, false
string 字符串类型"hello", ‘helloword’ 字符串类型都会用引号引起来
object 对象类型 :如 new Date(), null,
undefined 未定义类型var a;

null与undefined的区别:
​null: 对象类型,已经知道了数据类型,但对象为空。
​undefined:未定义的类型,并不知道是什么数据类型。

】 以上类型了解就好 一般常用的是undefined 这样你就不用去想什么类型了。

1.2 常用方法

alert() 方法 :弹出警示框,括号内的内容就是会显示的内容

console.log() 方法: 括号内写的就是你要控制台打印的内容,查看结果要在浏览器中按F12 然后选择console
document.write() 方法:显示在页面的

typeof() 方法:括号里面放变量名,这个方法负责判断这个变量为什么数据类
parseInt() 方法: 这里的I指的是i的大写不是L别搞混了,这个方法可以将字符串转为整数,括号里面需要传入一个字符串,如10w那么就会读取到10。
如果传入的不含有数字那么就会返回NaN

== 两个等号比较的是值,=三个等号比较的是值和数据类型
var i = 2;
var j = “2”;
alert(i
j); // 比较的仅仅是数值, true。因为两个的值都是2
alert(i
=j); // ===比较的是数值和类型.false,因为j用双引号为字符串类型

暂时写这么多,写太多怕看的想学的人放弃,看完可以结合以上知识点敲敲代码,引起自己的兴趣。

以上是个人观点,欢迎专业的朋友们评价与指点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值