⭐JavaScript历史回顾基础-day01

【JavaScript历史回顾】

  • 1990年 欧洲的Tim Berners-Lee(伯纳斯·李)终端浏览器网页。
  • 1992年 开发一个独立的浏览器,叫做Mosaic,能够显示图片的网页浏览器。
  • 1994年 网费贵,有些操作不宜在服务端完成,比如表单验证。
  • 1995年 布兰登.艾奇10天发明了JavaScript,最初目的就是为了在客户端验证表单数据,发展到现在无所不能。
  • 1996年 navigator2.0浏览器正式内置了JavaScript脚本语言。

【JavaScript版本】

  • 1997年 ECMAScript 1.0
  • 1998年 ECMAScript 2.0
  • 1999年 ECMAScript 3.0
  • 2008年 ECMAScript 5
  • 2015年 ECMAScript 6

【JavaScript能做什么】

  • 和服务器进行交互
  • 页面特效
  • 移动端
  • 服务器
  • 数据库

【JavaScript语言特点】

  • JavaScript是一门解释型脚本语言、基于对象的语言、简单、动态性、安全、跨平台(移动编写,到处运行)。
  • JA是一门编译型语言(先编译,后执行)。

【JavaScript的组成】

  • ECMAScript(ECMA欧洲计算机制造联合会)
  • BOM(浏览器对象模型) 核心:window。
  • DOM(文档对象模型) 核心:document。 document(文档) Object(对象) model(模型)

【四种输出方式】

小弹框				alert('darling⭐今天你努力了吗');
用户提示输入框		prompt('问问你自己');
控制台输出			console.log('当然');
页面输出				document.write('加油');

【JS的 引入方式】

行内式:<input type="button" value="按钮" onclick="alert('Hello World')" >
内嵌式:<head> <script> alert('Hello World!'); </script> </head>
引入式:<script src="main.js"></script>  //src: 表示包含要执行代码的外部文件

【标识符】

  • 概念:给变量,函数等取名字的字符。
    序列命名规则:
  • 1,由字母(a)、下划线(_)、美元符($)、数字组成。
  • 2,不能以数字开头。
  • 3,不能是保留字符关键字。(关键字是js语言赋予特殊含义的单词,如:var)
  • 4,区分大小写,驼峰命名法。
    命名规范
  • 见名识意:name、color、darling
  • 区分大小写,驼峰命名法。

【变量及变量声明】

  • 什么是变量:存放数据的空间,获取数据,访问数据。
    如何声明:用var声明:
  • var a; //声明一个变量a
  • var a=10; //声明一个变量并赋值,将10赋值给a
  • var a,b,c; //声明多个变量,并赋值
  • a=10,
  • b=20;
  • c=30;
  • var a=10; var b=20; //同时声明多个变量并赋值
    常用命名:
  • sum(求和) max(最大值) min(最小值) num(数字) str(字符串) arr(数组名)

【js六种数据类型】

  • Number 数值类型
  • String 字符串类型
  • Boolean 布尔类型(有2个值true真,false假)
  • Null 空类型
  • undefined 未定义类型

【typeof运算符的作用】

  • typeof用来检测数据的类型。

【typeof[]属于什么类型】

console.log([]);Object对象模型

【代码注释】

  • 单行注释 //
  • 多行注释 /**/

【字符串拼接】

	 //字符串拼接
    console.log('hello darling');
    console.log('1'+1); //11
    console.log(1+'1');//1
    console.log(1+1+'1');//21
    console.log(1+'1'+(1+1)+'1');//1121
  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值