这是我参与「第五届青训营 」笔记创作活动的第7天
首先我们来了解一下JavaScript是什么:JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了ECMAScript的第六版,该版本正式名称为 ECMAScript 2015,但通常被称为ECMAScript 6 或者ES2015。
它的主要功能有嵌入动态文本于HTML页面。对浏览器事件做出响应。读写HTML元素。在数据被提交到服务器之前验证数据。检测访客的浏览器信息。控制cookies,包括创建和修改等。基于Node.js技术进行服务器端编程。
JavaScript里面的Script标签一般写在body标签的最后 因为网页解析是自顶向下的,写在最后可以只解析一次,但弄在前面网页可能就一直在解析script了。
声明变量 可以有var(不经常使用) let(值可以修改) const(值不可以修改)const必须在声明数据时赋值
字符串内置
Const s = “Hello World”;
Console.log(s.length)查询s的长度
Console.log(s.toUpperCase())将s里面的所有字符都大写
Console.log(s.tolowerCase())将s里面的所有字符小写
Console.log(s.substring(0,5))将s里面的字符串分割开 最后输出 Hello
Console.log(s.substring(0,5) .toUpperCase())将分割后的函数大写
Console.log(s.split(“”))将里面的每一个字符都分隔开;但如果s是一个字符串数组的话使用Console.log(s.split(“,”))则是将每一组字符分别分分割开 每一个都是单独的单词。
JavaScript在前端里面起十分重要的作用,一定要学好并灵活运用JavaScript。