html -- javascript

这篇博客详细介绍了JavaScript的基础知识,包括ECMAScript、DOM和BOM。JavaScript是一种弱类型、动态、解释性的脚本语言,与Java并无直接关系。文章提到了ES6的重要更新,如新增的语法糖,并探讨了JavaScript的五大基本数据类型和三种引入方式。此外,还讲解了运算符、流程控制语句以及数组和对象的相关概念。强调了在JavaScript中字符串的使用、null和undefined的区别,以及变量的声明。最后,讨论了条件运算符和常用的函数。

javascript

javascript :用于和用户进行行为交互,动态效果。没有竞品。vbscript,jscript
三部分:Ecma(语法) + DOM(用于操作浏览器文档元素的api接口) + BOM(用于操
作浏览器窗口元素的api接口)。
javascript:java脚本。和java没有任何的关系。雷锋和雷锋塔的关系。
javascript:语法简单,动态,解释性的,弱类型的脚本语言。Java:静态、编译型,强
类型的语言。
ES6:2015年颁布。增加了很多功能和语法糖。
ES5语法:
5大基本数据类型:string、number、boolean、undefined、null

js 3种引入方式:同等重要。

  1. 行内脚本:将脚本程序写在行内,多用于简单的函数调用,或维护测试。
  2. 页内脚本:将脚本程序写在页面内部。不适合编写大量的程序脚本,但某些特殊场
    景,脚本只能写在页内。
  3. 外部脚本:将脚本写在外部文件中,通过script标记引入,推荐的方式。
    在js中,字符串,可以使用双引号,也可以使用单引号。
    在js中,一个对象没有值则为null,未定义则为undefined。
    var 定义变量。

运算符:
4. 数学运算符: + - * / %。js中没有整除。
2.比较运算符:> < >= <= == != === 恒等于(完全等于) !== 不恒等于(不完全
等于)
双等号,仅判断值是否相同,不对数据类型进行转换。
三等号,不仅值相同,数据类型也要相同。
3.逻辑运算符:&& || !
4.赋值运算符:+= -= * = /=% =
条件运算符 a?b:c,三目运算符。
流程控制语句:
5. 顺序:
6. 选择:当表达式作为条件判断时,false,0,’’,"", undefined,null。作为 false.
7. 循环:

js中的数组:

  1. 数组不是基本数据类型。数组是引用类型(对象)。
  2. 定义数组:var a = [];
    3.数组是对象,有构造函数,有属性和方法。
    js中没有重载的概念。
    js中的字符串,随机数,常用函数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

A little sea pig

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值