js
文章平均质量分 62
小白村第一深情
好菜呀,好菜一个,一个好菜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
30min入手正则表达式
和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比起通配符,它能更精确地描述你的需求——当然,代价就是更复杂——比如你可以编写一个正则表达式,用来查找所有以0开头,后面跟着2-3个数字,然后是一个连字号“-”,最后是7或8位数字的字符串(像。在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。换句话说,正则表达式就是记录文本规则的代码。如果你想查找某个目录下的所有的Word文档的话,你会搜索。a{n,n+x}a出现在n——n+x次。a{2,}a至少出现2次。原创 2023-03-08 09:01:33 · 343 阅读 · 0 评论 -
变化按钮小Demo
这是一个点击后的动画变化过程。原创 2022-07-20 12:50:20 · 103 阅读 · 0 评论 -
网页弹窗小Demo
点击xxx内容或者确认都可隐藏弹窗。原创 2022-07-20 10:04:01 · 320 阅读 · 0 评论 -
字体大小变化小demo
放大或缩小字体。原创 2022-07-18 09:44:49 · 215 阅读 · 0 评论 -
初识DOM(完整版)
DOM为我们提供了一个全局(内置)对象document,我们要操作网页文档,就要调用document对象(相当于封装好的一些函数)document.getElementById("main")应该是不常用,使用querySelectorAll()选择列表的第二个元素_世界尽头与你的博客-优快云博客document.querySelector("#main .nav")通过class名获取 document.getElementsByClassName("left") document.getEl原创 2022-06-05 00:34:35 · 147 阅读 · 0 评论 -
DOMjs获取样式(包括常用事件)
包含隐藏展开功能 onmousedown===onclick *1. .操作符 => 获取元素样式 元素.style.样式名 获取对应的样式 a. 只能获取行内样式 2. 获取内联样式与外联样式 getComputedStyle(元素节点).样式名 返回一个style完整的样式表原创 2022-06-04 20:46:25 · 1362 阅读 · 0 评论 -
DOM初识
"什么是Document对象?document object model 指的是整个页面,我们的页面是一个个文档编写而成type是input的什么?src是img的什么?sss是div的什么?是属性名属性名=属性值(比如img的具体地址)img input 是标签(元素)(元素节点)元素除了自身名称,其他都可称为属性页面交互操作是什么?1.通过js改变元素的css样式,使页面发生变化2.通过js产生新的元素插入页面或者删除页面元素,使页面发生变化js是怎么操作 标签(原创 2022-05-28 19:14:50 · 240 阅读 · 0 评论 -
js中的class解构
1.没有写 constructor 会隐士执行constructor函数;construcor(形参参数接收){} new 类名(实参传入)默认 return this ;this 代表着class类2.实例会继承原型上的方法和属性,获取返回的类对象 <script> class Person { constructor(name,food){ // 接收参数 // 设置属性特征原创 2022-05-18 20:42:23 · 1206 阅读 · 0 评论 -
js中的class
面向对象 与 面向过程 面向对象 => 将大象放进冰箱 1.打开冰箱 2.把大象放入冰箱 3.关上冰箱 按照分析好的步骤一步步执行,解决问题 面向对象 => 将大象放进冰箱 面向对象将事物分成一个一个的对象,然后分工合作 1. 大象对象 设置一个将大象放入冰箱的功能(我的理解是封装一个函数) 2....原创 2022-05-17 13:21:01 · 355 阅读 · 0 评论 -
定时器,this,math
回顾数组Api<body> <!-- 数组循环 函数默认返回 undefined --> <script> let arr = ["iu","lisa","夏栀","锦鲤","丫丫"]; let newArr = arr.forEach((item,index,arr)=>{ // console.log(item,index,a原创 2022-05-14 21:46:32 · 163 阅读 · 0 评论 -
js高级数组Api
1.arr.push(字符)arr.push(字符) 往数组最后添加数据;返回数组的长度参数字符:随意数据,随意个数;2. arr.unshift(字符)arr.unshift(字符) 往数组最前添加;返回数组长度参数字符:随意数据,随意个数;3.arr.pop()arr.pop()删除数组最后一项;返回数组 删除的一项4.arr.shift()arr.shift() 删除数组最前面的一项; 返回数组 删除的一项5.多功能api arr.splice5.a原创 2022-05-13 16:38:30 · 319 阅读 · 0 评论 -
学VUE破大防
Vue3全家桶在正式发布时间:2020年9月18日,作者:尤雨溪(中国),毕业于上海复旦附中,在美国完成大学学业,本科毕业于Colgate University, 尤雨溪大学专业并非是计算机专业,在大学期间他学习专业是室内艺术和艺术史,后来读了美术设计和技术的硕士,正是在读硕士期间,他偶然接触到了JavaScript ,从此被这门编程语言深深吸引,开启了自己的前端生涯。vue1发布的时候还不完善,vue2发布的时间是2016年,同年尤雨溪加盟阿里 vue3的发布使得基于js开发的网页以及网页游戏..原创 2022-05-03 22:01:51 · 2419 阅读 · 0 评论 -
js中的日期对象与解构
1.日期时间对象 <script> // //时间对象 // let Datr = Date() ; // 返回当前时间 //计算机的初始时间 1970,1,1,00:00开始,中国相差八小时,服务器取得子母线标准 // 计算机月份 0-11 星期0-6 //获取当前时间 let date=new Date() // console.log(date);原创 2022-05-03 14:23:33 · 488 阅读 · 0 评论 -
js函数(入门)
函数基础1.函数重复调用,可以传递不同得参数到函数内部,函数重复调用时与之前调用的函数毫无关系2.函数返回值,通过return实现;return 返回值||(或)返回结果;问:返回的结果返回到了哪里? 返回函数名调用的位置 函数名()3.通过return 可以将函数内部的值返回到函数外部4.return 会打断程序进行,跳出函数内部执行代码:=>(之后)就不再执行往下的代码;5.没有设置return 默认返回undefined...原创 2022-05-02 20:58:02 · 336 阅读 · 0 评论 -
js循环和函数
for1.结构for(初始变量,判断条件,初始变量变化){执行代码}let i=0:设置一个初始变量;判断条件:true就继续往下执行三步,false跳出循环i++;-- -=等等 初始变量变化2.执行顺序 (第一步,第二步,第四步){第三步}第一步,第二步,第三步,第四步第二步,第三步,第四步;进行以上的循环直到第二步为false,结束循环3.{执行代码可以写任意代码}4.数组.lenght 数组长度5.break 跳出循环,结束循环6.continue 跳原创 2022-04-30 21:24:00 · 274 阅读 · 0 评论 -
js循环流程
1·.回顾比较运算符: < > <= >= == != !==数学运算符:+ - * / % **赋值运算符: = += -= *= /= %= **= 赋值运算符基础类型: string Number symbol null undefined Boolean bigInt 存放在栈区引用类型:object Array function 存放堆区思考:栈和堆的区别?2.调试基础{} 数组[取值] 对象可以使["属性名"] 或者 .属性名 取值以下原创 2022-04-25 16:39:52 · 129 阅读 · 0 评论 -
js基础类型
前言:(在开始之前我们先复盘一下)基础类型Numbel 数字Boolean trueUndefinedNullString "" '' ``Symbol 唯一值BigInt 最大整数引用类型Object {}Array []1.什么是基础类型?建一个变量会将这个变量存放在栈区,数据也会存储在栈区(不作过多解释)2.array类型1.array类型是object对象的延伸类型2.数组[]可以写任意类型3.let arr=[]4.数组的序号原创 2022-04-16 20:42:53 · 607 阅读 · 0 评论 -
js基本类型
js文章目录 目录 文章目录 汉字出现的问题 Number类型 Sting类型 boolean类型 undefined类型 Null symbol bigint Object类型1 当出现汉字时,程序正常运行。(此时汉字被赋予新的内容,成为字符) <script> let a = 10; console.log(a); let c = "大哥"; ..原创 2022-04-14 20:17:34 · 748 阅读 · 0 评论 -
开启我的js之旅
希望能在js的学习中,总结一段幽默快乐的,不一样的,和万千小伙伴一起快乐成长,体会不一样的js原创 2022-04-12 20:39:33 · 1125 阅读 · 0 评论
分享