![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript基础
吸猫患者
这个作者很懒,什么都没留下…
展开
-
后台管理系统中的常用正则(持续更新)(截止2021.3 最新手机号正则)
邮箱正则 pattern: /^([a-zA-Z0-9]+[||-|.]?)[a-zA-Z0-9]+@([a-zA-Z0-9]+[||.]?)[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/, 手机号正则 现有手机号码段有: * 三大运营商最新号段 合作版 2021-03 * 移动号段: * 134 135 136 137 138 139 147 148 150 151 152 157 158 159 172 178 182 183 184 187 188 195 198 * 联通号段:原创 2021-06-21 12:19:48 · 239 阅读 · 0 评论 -
js date对象的简单应用 —— 倒计时功能
页面中偶尔会用到的倒计时功能原创 2020-03-02 16:11:05 · 262 阅读 · 0 评论 -
js Date对象总结
Date在js中和Array类似,都是拥有自己的特殊方法的特殊对象。 由于平常用到Date着实不多,对它的了解颇浅。面试中还是会被问到的。现在既然想起来了,也学习总结一下好了。 1.Date get和set系列 (注:getTime()具体的参照时间为1970年1月1日8点0分0秒) 中国是东八区,所以得加上8小时 所有的set对应都有get系列,详情参照 w3c文档 值得注意的是所有的get和...原创 2020-03-02 16:04:49 · 322 阅读 · 0 评论 -
a 标签 点击跳转到对应的位置
<div id="aaa"> <p>锚点定位的id和我不一样</p> </div> <div id="bbb"> <p>锚点定位的id和我一样,所以会跳到我这</p> </div> <a href="#bbb">点我跳到对应的锚点</a> 实现原理 ...原创 2019-09-02 12:05:05 · 804 阅读 · 0 评论 -
js—点击按钮页面滚动到顶部,底部,指定位置
之所以笔记一下这个,因为我在项目中经常用到。 //页面滚动至顶部 $('.scroll_top').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);}); //页面滚动至指定的位置 $('.scroll_a').click(function(){$('html,body').animate({scrollTo...原创 2019-07-06 14:56:11 · 3557 阅读 · 6 评论 -
JavaScript基础 --- 内置对象
内置对象 JS内置对象就是指Javascript自带的一些对象,供开发者使用,这些对象提供了一些常用的的功能。 常见的内置对象有Math、String、Array、Date等 内置对象有很多,主要是记下这些内置对象的用法即可。如果忘了某个方法该如何使用的时候,可以通过以下方式查看。 火狐开发者网站MDN W3School网站 Math对象 Math对象中封装很多与数学相关的属性和方法。 ...原创 2019-03-17 10:58:41 · 270 阅读 · 0 评论 -
JavaScript基础 --- 对象的认识
对象 对象的基本概念 什么是对象?? 现实生活中 : 万物皆对象, 对象是一个具体的事物 , 一个具体的事物就会有 特征 和 行为 ; JavaScript中: js中的对象就是生活中对象的一个抽象, 没有特征和行为,取而代之的是有对应的属性和方法 ; 思考 : 1. 学生对象: // 特征 : 名字,性别,身高,体重 // 行为 : 吃饭、睡觉、敲代码 2. js的对象 ...原创 2019-03-17 10:22:11 · 212 阅读 · 0 评论 -
JavaScript基础 --- 函数的认识
函数 为什么要有函数? 在写代码的时候,有一些常用的代码需要书写多次,如果直接复制粘贴的话,会造成大量的冗余代码。 如果修改呢?? 多个页面呢?? 函数可以封装一段重复的JavaScript代码,它只需要声明一次,就可以被多次调用。 重复代码、冗余代码的缺点: 代码重复,可阅读性差 不易维护,如果代码逻辑改变了,所有地方的代码都要跟着改变,效率太低。 使用场景 : 只要js出现的地方都...原创 2019-03-17 10:01:38 · 183 阅读 · 0 评论 -
JavaScript基础 --- 数组的认识
数组 所谓数组, 就是将多个元素 (通常是同一类型),按一定顺序排列放到一个集合中 , 那么这个多个元素的集合我们就称之为数组 思考 : // 为什么要有数组? //1. 我们知道,,一个变量能够存储一个值, 当我们想要存储多个值的时候, 就可以使用数组。比如存储一个班级里面所有学生的名字; //2. 使用数组可以对多个相同类型的值统一的管理,,存储起来方便,,操作的时候,也会很方便; ...原创 2019-03-17 09:29:33 · 231 阅读 · 0 评论 -
JavaScript基础 --- 分支语句
流程控制 (超级重要) 为什么要学习流程控制 实际项目中, 不可能都是简单的顺序结构(从上往下执行), 会出现不同的条件, 就要根据条件不同做出相应的处理 程序的三种基本结构 顺序结构 从上到下执行的代码就是顺序结构 程序默认就是从上到下,一行一行的顺序执行的 console.log("哈哈1"); console.log("哈哈2"); console.log("哈哈3")...原创 2019-03-17 09:22:56 · 473 阅读 · 0 评论 -
JavaScript基础 --- 类型转换
类型转换 一、为什么要进行类型转换??? 服务器拿回来的数据,有可能是字符串,比如age='18', var age = '18'; console.log(age+1); 二、查看变量的类型 typeof关键字可以查看数据的类型 var num = 11; console.log(typeof num); num = "abc"; console.log(typeof num); 小技...原创 2019-03-17 09:17:03 · 120 阅读 · 0 评论 -
JavaScript基础 --- 数据类型
数据类型 为什么要学? 因为值可以是一个数字 ( 100 ),也可以是一个名字(小马哥),等等,为了更多的分类,我们要学习数据类型,这样就可以轻松的处理不同的数据了 javascript中数据类型分为简单数据类型和复杂数据类型,下面是简单数据类型 ( 5个 ) number、string、boolean、undefined、null 数值 字符串 布尔 ...原创 2019-03-17 09:07:01 · 209 阅读 · 0 评论