![](https://img-blog.csdnimg.cn/04bf2e49426146788c9cb1f5342c886b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
js的基础知识剖析
文章平均质量分 61
js中的相关知识点
门前大桥下.
坚持==美好 每一次努力都是在追光
展开
-
身份证号的严谨判断精确到队后一位
身份证的验证原创 2022-06-29 15:24:32 · 409 阅读 · 0 评论 -
【基础概念】基础概念:使用Jsonp 实现跨域的+【[项目深入】调用百度的jsonp完成搜索功能
【基础概念】基础概念:使用Jsonp 实现跨域的+【[项目深入】调用百度的jsonp完成搜索功能原创 2022-04-08 14:00:50 · 131 阅读 · 0 评论 -
开发中使用到的56个民族的数据
开发中遇到 需要填写56个民族原创 2022-03-31 16:20:36 · 873 阅读 · 0 评论 -
html+css+js 点击屏幕产生泡泡的效果
保证你会 ^_^ 鼠标在屏幕上点击后,产生一个div 带有泡泡的效果 很简单的哟原创 2022-03-25 17:12:21 · 741 阅读 · 0 评论 -
js 获得元素的自身大小+位置+距离视口的位置
可以获得 元素合适进入页面原创 2022-03-04 14:05:06 · 853 阅读 · 0 评论 -
获取鼠标的各种位置(OffsetXY, screenXY,clientXY,pageXY)+js操作案例
根据鼠标事件 在event中获得鼠标的位置坐标有个案例 可以粘贴复制下来打开后就是上面的内容 仔细看数据就明白了床用的有以下几种 屏幕距离 let screenX=e.screenX let screenY=e.screenY body窗口 let clientX=e.clientX let clientY=e.clientY 目标元素 let offsetX=e原创 2022-03-04 13:09:08 · 564 阅读 · 0 评论 -
如何通过控制台 给浏览器添加一个横向的滚动条放到上面 并显示滑动的百分比
如何通过控制台 给浏览器添加一个横向的滚动条放到上面 并显示滑动的百分比原创 2022-02-10 16:53:17 · 783 阅读 · 0 评论 -
js函数创建和执行中作用域链都进行那些操作
1. 函数创建和执行的的流程//创建函数function compare(){ }//执行函数compare()1.创建函数 function add(){}1.1在创建 compare()函数时,会创建一个预先包含全局变量对象的作用域链, //函数内部存在一个 属性--[全局变量对象]1.2这个作用域链被保存在内部的[[Scope]]属性中。 //[[Scope]]-----[[全局bian'li]]2.当调用 compare()函数时,会原创 2021-11-19 15:51:56 · 510 阅读 · 0 评论 -
函数的callee和caller的区别和用处
1. callee \ arguements.callee是什么?就是一个指针 可以指向函数本身1.每个函数都存在一个arguements的对象 尔callee存在于arguementscallee是arguements arguements的属性callee的使用需要在函数内部进行访问function fn(){}dir(fn) arguments: null caller: null length: 0 name: "fn" prototype: {constructor原创 2021-11-16 11:35:18 · 996 阅读 · 0 评论 -
14js的日期对象Date
js的日期对象Date1.查看日期实例对象2.日期的优化[本地]3.得到时间的具体某一项1.查看日期实例对象控制台按图输入 就能查看日期实例的方法我们得到的实例对象是当前相对的时间字符串Sat Jun 19 2021 20:16:46 GMT+0800 (中国标准时间)+0800表示 我们时间[北京]在东八区2.日期的优化[本地]2.1转换为本地的 时间+日期格式date.toLocaleString()"2021/6/19下午8:16:46"2.2转换为本地的 日期格式date原创 2021-06-19 20:30:35 · 116 阅读 · 0 评论 -
Math的系统认识
JavaScript的学习14-Math/DateMath的认识1.查看Math2.math的属性3.Math的常用方法Math.random() [0,1) 生成最小为零 最大无限接近1的数2.最大值max /最小值min3.数字取整数上/中[四舍五入]/下4.数字开根号[ 开平方 ]5.数字平方5.三角函数Math的认识1.查看Math控制台输入Math 在 回车[enter]2.math的属性获取:Math.PI常用的就是 PI: 3.141592653589793下面就是对数原创 2021-06-19 13:31:28 · 946 阅读 · 0 评论 -
获取鼠标点击的各种screen/client/offset位置 和相对的坐标系 图片+讲解
获取鼠标点击的位置1.常见的鼠标位置1.1点击的坐标系 ---------屏幕1.2点击的坐标系 ---------浏览器的内容区 不包括搜索框 标签区域1.3点击的坐标系 ---------网页 包括划过去的距离1.4点击的坐标系 ---------以当前事件的目标对象左上顶角为原点1.5点击的坐标系 ---------最近的绝对定位的父元素2.图片显示1.常见的鼠标位置1.1点击的坐标系 ---------屏幕属性说明兼容性点击的坐标系 ---------屏幕scr原创 2021-06-09 21:29:08 · 463 阅读 · 0 评论 -
js中的数据类型转换
JavaScript中的数据类型转换1 "+"的数据类型转换1.1数字+其他[数字,字符串 boolean null undefinde,{} ,[] ]数字+其他[数字,字符串 boolean null undefinde,{} ,[] ]1+1 //正常加减21+"1" //数字+字符串 数字会转化为string 在拼接"11"1+false //数字+boolean boolean转化为数字11+null //数字+null null 转化为数字 011原创 2021-06-01 20:29:48 · 105 阅读 · 1 评论 -
jsDom的元素获取操作超详细 你不知道的 包含获取的集合类型讲解
document.getElementById(“a1”) 得到的是一个 不是数组 而是元素document.getElementsByClassName(“container”)document.getElementsByTagName(“p”)都得到的是一个类数组 不是数组 类数组是没有 数组所拥有的方法的例如forEach pop push…但是你可以通过 通过 Array.from(类数组) 把他转化为数组使用 这样就能使用数组方法es6的新方式document.query原创 2021-05-30 23:31:01 · 477 阅读 · 0 评论 -
通俗易懂的防抖和节流
通俗易懂的防抖和节流防抖 原理:延时器防抖是什么防抖实现代码节流 原理:时间戳节流是什么节流实现代码防抖 原理:延时器防抖是什么 通俗讲:就是防止抖动 案例:搜索框输入文字后 会去发请求 将搜索的结果展示到下面供你参考 一般的oninput事件监听后 每输入一个字就会去发请求 例如:搜索内容'防抖和节流' 你可能不是一次性输入'防抖和节流' 而是 输入'防抖' 之后 在输入 '和' '节流'或'和节流' 那么他就会发送2次 或是3次的请求 这样会请求增多原创 2021-05-21 10:25:11 · 175 阅读 · 1 评论 -
JavaScript的深拷贝和浅拷贝
JavaScript的深拷贝和浅拷贝原创 2021-05-15 10:11:25 · 91 阅读 · 0 评论