![](https://img-blog.csdnimg.cn/b88cb32a1cb446ec8222592beb5b9a2e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript从零开始
文章平均质量分 93
JS基础学习
小智RE0
慎独
展开
-
JavaScript (一) --[javaScript概述 ,基础语法之变量,数据类型,运算符,控制语句]
目录1.JavaScript概述2.基本语法变量数据类型基本的运算符算术运算符赋值运算符比较运算符逻辑运算符条件运算符控制语句选择结构循环结构1.JavaScript概述JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。JavaScript在1995年由Nets原创 2021-06-15 01:58:51 · 317 阅读 · 0 评论 -
JavaScript (二) --- [基本语法之函数]
目录函数定义及调用函数变量的作用域全局函数函数类似于面向对象语言中的方法;在JS中也具有实现某些功能的一些代码;被封装到函数中;可以反复调用.函数是定义一次但却可以调用任意多次的一段完成某种特定功能的JS 代码。函数中的语句是一个独立的部分,它不会在外部脚本执行时被执行,而只是作为函数的定义而存在。只有调用它时才执行。函数调用是指通过函数名来使用这段代码。函数在定义以后可以被重复调用,以此通常将常用的功能写成一个函数.定义及调用函数函数被关键字function声明;有函数名,函数原创 2021-06-15 14:41:03 · 5285 阅读 · 4 评论 -
JavaScript (三) ---[事件,Event对象]
目录事件Event对象事件为需要处理的事件编写相应的事件处理程序。要理解事件驱动和程序,就需要与非事件驱动的程序进行比较。实际上,现代的程序大多是事件驱动的,比如多线程的程序,肯定是事件驱动的。早期则存在许多非事件驱动的程序,这样的程序,在需要等待某个条件触发时,会不断地检查这个条件,直到条件满足,这是很浪费cpu时间的。而事件驱动的程序,则有机会释放cpu从而进入睡眠态(注意是有机会,当然程序也可自行决定不释放cpu),当事件触发时被操作系统唤醒,这样就能更加有效地使用cpu.就是对用户的行原创 2021-06-15 18:36:23 · 5741 阅读 · 9 评论 -
JavaScript (四)---[内置对象之String字符串,Array数组,Date,Math]
文章目录内置对象之String字符串内置对象之Array数组内置对象之String字符串在创建一个字符串时;可以直接声明;也可以通过创建对象的方式<script type="text/javascript"> //1.直接声明; var a="qwer"; //2.创建对象的方式; var b=new String("qwer");</script>属性和方法属性注释length 用法返回字符串的长度方法注释c原创 2021-06-16 14:32:43 · 174 阅读 · 3 评论 -
JavaScript (五)---[HTML DOM, 对标签的属性,标签体的内容,CSS属性,标签事件进行操作]
目录HTML DOM对于属性的操作对于标签体的内容进行操作对于标签的CSS修饰属性进行操作HTML DOMDOM (Document Object Model) 文档(网页中的标签)对象模型;通过html dom,可用javaScript操作html文档的所有标签.文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。它是一种与平台和语言无关的应用程序接口(API),它可以动态地访问程序和脚本,更新其内容、结构和www文档的风原创 2021-06-18 23:25:36 · 337 阅读 · 2 评论 -
JavaScript (六)---[表单验证,正则表达式]
目录表单验证正则表达式表单验证当在网页中完成表单内容,例如文本框,密码,选择框等;需要对输入的内容进行亚验证,(例如是否输入了数据,是否输入了指定数据);然后再向服务器发送数据.在表单中使用onsubmit事件;点击submit时就会触发事件.设置js中的checkForm函数;需要设置布尔值类型的返回值若返回值为false,则不会同意向服务器发送表单的数据注意,在使用onsubmit事件时需要用到return ;例如:onsubmit="return checkForm()"原创 2021-06-23 23:37:36 · 276 阅读 · 3 评论 -
JavaScript (七)---[浏览器对象BOM]
目录windowlocationhistory计时BOM (浏览器对象模型(BrowserObjectModel))BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。windowwindow表示浏览器窗口。所有 JavaScript 全局对象、函数以及变原创 2021-06-25 01:05:04 · 169 阅读 · 1 评论