
JavaScript
文章平均质量分 71
通过观看黑马程序员的相关视频,而做的笔记分享。
熊凯瑞
始终保持对代码的那份单纯的热爱,保持对技术的专注和钻研,对广袤知识的敬畏与追求。
展开
-
JavaScript前端常用的构造数据的方式
自己总结的JavaScript前端常用的构造数据的方式原创 2022-11-12 13:17:37 · 389 阅读 · 0 评论 -
JavaScript之Form表单及表单校验完整代码
了解基础的form表单相关知识,同时对表单校验有更深的认识,最完整的表单校验代码,可以直接使用,用纯纯的干货增长丰富的知识。原创 2022-09-05 13:32:14 · 1122 阅读 · 0 评论 -
JavaScript之document对象最常用相关知识总结
浏览器对外提供的支持js的用来操作HTML文档的一个document对象,此对象封存的HTML文档的所有信息,浏览器在执行时,到达有document代码这一行,操作的不是原HTML文档,而是事先封装的document对象。1.2 通过name1.3 通过标签名1.4 通过class属性值1.5 相关实例一2、间接方式获取HTML元素对象2.1 父子关系2.2 子父关系2.3 兄弟关系2.4 相关实例二三、JS操作HTML元素属性1、 获取元素属性1.1 场原创 2022-09-04 11:32:48 · 4503 阅读 · 0 评论 -
JavaScript之window对象最常用相关知识总结
非常完善的JS中关于window对象常用的相关知识,以及一些案例,更好的理解相关知识。原创 2022-08-10 15:52:44 · 1120 阅读 · 0 评论 -
JavaScript之JS事件机制
4) 一个事件可以监听触发多个函数的执行,但是不同的函数要使用分号隔开。在HTML上直接使用事件属性进行添加,属性值为所监听执行的函数。当我们的行为动作满足了一定的条件后,会触发某类事务的执行。当事件的触发条件包含相同部分的时候,会产生事件之间的冲突。false:则会阻断当前事件所在的HTML标签的功能。true:则继续执行当前事件所在的HTML标签的功能。(2) js中的事件只有在当前HTML元素上有效。//alert("获取焦点事件");"测试一个事件的多个函数执行"主要是结合js的函数来使用。...原创 2022-08-09 17:57:42 · 1120 阅读 · 0 评论 -
JavaScript之常用方法和对象(String、Date、Math、Global)相关知识
substring(0,1) 从指定位置开始到指定的结束位置的子字符串(含头不含尾)substr(0,1) 从指定开始位置截取指定长度的字符串。lastIndexOf 返回指定字符最后一次出现的位置。indexOf 返回指定字符第一次出现的位置。获取的是客户端的时间,不能作为系统功能校验的时间的。var 变量名 = new Date();toUpperCase() 转换大写。toLowerCase() 转换小写。...原创 2022-08-09 14:27:24 · 122 阅读 · 0 评论 -
JavaScript之类和对象相关知识
用来存储整体数据,不会在自定义对象中存储函数对象。同时js中的对象属性和内容是可以自定义的扩充的,不是依赖于类的声明的,类只是对象公共部分的一种声明,是为了节省代码的冗余的。var 对象名 = new Object();对象名 . 属性 1 = 属性 1;对象名 . 属性 2 = 属性 2;对象名 . 属性 3 = 属性 3;... . var 对象名 = {};对象名 . 属性 1 = 属性 1;对象名 . 属性 2 = 属性 2;对象名 . 属性 3 = 属性 3;... ....原创 2022-08-09 11:21:43 · 405 阅读 · 0 评论 -
JavaScript之函数相关知识
功能代码块的封装,减少代码的冗余# 2、函数的声明## 2.1 方式一function 函数名(形参1,形参2.....){执行体}## 2.2 方式二var 函数名 = new Function("形参1","形参2"...,"函数执行体");注意:此声明表明在js中函数是作为对象存在的## 2.3 方式三var 变量名 = function(形参名1 ,形参名2.....){函数执行体}...原创 2022-08-09 11:09:14 · 107 阅读 · 0 评论 -
JavaScript之数组相关知识
4、数组的追加,返回新的长度:var ln = arr.push(“lol”);//追加的元素可以是一个数组,但是作为一个角标值存在。6、数组在开始位置插入指定元素:var a = arr.unshift(“又是周五了”);7、数组删除指定位置元素:var arr2 = arr.splice(1,3,“a”);数组名.length = 新的值 //动态的改变数组的长度。数组名.length //返回当前数组的长度。/*数组的在开始位置插入指定元素*//*数组移除最后一个元素并返回*/...原创 2022-08-09 10:57:30 · 243 阅读 · 0 评论 -
JavaScript之逻辑结构相关知识
单分支结构: if(判断条件) {执行体 } 双分支: if(判断条件) {执行体 } else {执行体 } 多分支: if(判断条件) {执行体 } else if(判断条件) {执行体 } . . . . else {执行体 }原创 2022-08-09 09:40:50 · 181 阅读 · 0 评论 -
JavaScript之运算符相关知识
比较运算符(关系运算符)是两个数据进行比较时所使用的运算符,比较运算后,会返回一个布尔值(true/false)作为比较运算的结果。符号 作用 用法= 赋值 把右边给左边== 判断 判断两边值是否相等(注意此时有隐式转换)=== 全等 判断两边的值和数据类型是否完全相同逻辑运算符是用来进行布尔值运算的运算符,其返回值也是布尔值。后面开发中经常用于多个条件的判断。逻辑运算符 说明 案例&& 逻辑与 true&&false 两边都是true才返回true,否则返回false。...原创 2022-08-03 15:56:36 · 596 阅读 · 0 评论 -
JavaScript之变量及数据类型基础知识总结
javascript是一种运行在客户端的脚本语言(Script是脚本的意思)。脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行。现在也可以基于Node.js技术进行服务器端编程。表单动态校验(密码强度检测)(JS产生最初的目的)网页特效服务器端开发(Node.js)桌面程序(Electron)App(Cordova)控制硬件-物联网(Ruff)游戏开发(cocos2d-js)HTML决定网页结构和内容(决定看到什么) ,相当于人的身体CSS决定网页呈现给用户的模原创 2022-07-14 14:47:11 · 752 阅读 · 0 评论 -
JavaScript之变量语法扩展
变量语法扩展1、更新变量一个变量被重新赋值后,它原有的值就会被覆盖,变量值将以最后一次赋的值为准。 //更新变量 var myname = '熊凯瑞'; console.log(myname); myname = '胡歌'; console.log(myname);2、同时声明多个变量同时声明多个变量,只需要写一个var,多个变量名之间使用英文逗号隔开。 //声明多个变量 var age = 21,原创 2022-04-03 20:07:55 · 1219 阅读 · 0 评论 -
JavaScript之变量认识与基本使用
1、变量1.1 什么是变量?变量是用于存放数据的容器,通过变量名获取数据,甚至数据可以修改。1.2 变量在内存中的存储变量是程序在内存中申请的一块用来存放数据的空间。2、变量的使用2.1 声明变量 //声明一个名称为age的变量 //var是一个JS关键字,用来声明变量(variable变量的意思),使用该关键字声明变量后,计算机会自动为变量分配内存空间) //age是程序员定义的变量名,通过变量名来访问内存中分配的空间) var age; 2.2 变量的初始化原创 2022-04-03 19:39:36 · 1241 阅读 · 0 评论 -
JavaScript之输入输出语句
JavaScript输入输出语句1、prompt(info) 浏览器弹出输入框,用户可以输入 (归属:浏览器)2、alert(msg) 浏览器弹出警示框 (归属:浏览器)3、console.log(msg) 浏览器控制台打印输出信息 (归属:浏览器)4、相关例子<!DOCTYPE html><html lang = "en"><head> <meta charset = "UTF-8"> <m原创 2022-04-02 18:23:15 · 915 阅读 · 0 评论 -
JavaScript之javascript概述
一、初识JavaScript1、JavaScript是什么javascript是一种运行在客户端的脚本语言(Script是脚本的意思)。脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行。现在也可以基于Node.js技术进行服务器端编程。2、JavaScript的作用表单动态校验(密码强度检测)(JS产生最初的目的)网页特效服务器端开发(Node.js)桌面程序(Electron)App(Cordova)控制硬件-物联网(Ruff)游戏开发(cocos2d-原创 2022-04-02 17:51:04 · 2268 阅读 · 0 评论