您的位置:
首页
>
JavaScript
offset、client、scroll三大家族
元素偏移量 offset 系列 元素可视区 client 系列 元素滚动 scroll 系列 一、offset 概述 offset 翻译过来就是偏移量, 我们使用 offset系列相关属性可以动态的得到该元素的位置
ES6 中Object 的动态Key
正常定义obj let user={name:'韩梅梅',age:18 }动态 给user 定义key const variable='hobby' let user={name:'韩梅梅',age:18,[var
JS通过url下载文件
前端下载文件方法很多,url是文件地址 方法一:打开一个新的页面 window.open(url);方法二:直接弹出下载窗口 fetch(url).then(res => res.blob()).then(blob
JavaScript 中的数据类型及类型转换
值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 引用数据类型:对象(Object)、数组(Array)、函数
JavaScript术语大全
高阶函数 高阶函数是对其他函数进行操作的函数,它接收函数作为参数或将函数作为返回值输出。此时fn 就是一个高阶函数 函数也是一种数据类型,同样可以作为参数,传递给另外一个参数使用。 最典型的就是作为回调函数。同理函
JavaScript 中 双感叹号 !! 的作用
作用:!! 将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false; 布尔型的转换,javascript约定规则为: 结果是 false 的情况: false、0、undefi
JavaScript 对象或值与 JSON 字符串的相互转换
一、JSON.stringify() 方法将一个 JavaScript 对象或值转换为 JSON 字符串,如果指定了一个 replacer 函数,则可以选择性地替换值,或者指定的 replacer 是数组,则可选择
JavaScript 随机色
1.全部颜色的随机色 "#" + Math.floor(Math.random() * 0xffffff).toString(16).padEnd(6, "0");比如在vue中使用随机色如下:<span :sty
BOM 浏览器对象模型
什么是 BOM BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了
JS 获取随机数
1、Math.random() 返回一个浮点数, 伪随机数在范围从0到小于1,也就是说,从0(包括0)往上,但是不包括1(排除1) 2、Math.floor(x) 返回小于一个数的最大整数,即一个数向下取整后的值
JS计算两个时间差
const calculateTime= function(begin: string, end: string) {var dateBegin = new Date(begin);var dateEnd = ne
JS中把时间转换成星期几
方法一:比较土 JavaScript中通过日期得到星期几的方法: 1、可以用JavaScript的Date对象的getDay方法。 如:获取当天是星期几,则为: new Date().getDay();//返回0-
上页
下页