JS随笔记录
DrinkWater Sun
这个周末没时间
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javaScript随笔之filter、includes
javaScript随笔之filter、includes先简单介绍下两个方法filter () 过滤filter()方法 创建一个新数组 新数组中的元素是通过某些条件将原来的数组中的某些元素复制到新数组中。filter()方法接收一个 函数 作为参数,而这个函数的参数就是原数组的每一个元素.然后根据返回值是true还是false决定保留还是丢弃该元素。includes ()includ...原创 2019-04-23 15:12:23 · 1667 阅读 · 0 评论 -
实际开发之数据操作——indexOf()、find()方法
find()、 indexOf()find():数组方法,返回通过测试的数组的第一个元素的值当数组中的元素在测试条件时返回 true 时, find() 返回符合条件的元素,之后的值不会再调用执行函数。如果没有符合条件的元素返回 undefinedindexOf(): JavaScript String 对象的indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。示...原创 2019-06-25 18:48:06 · 1047 阅读 · 0 评论 -
关于let变量提升的思考
原文地址转载 2021-08-16 10:34:18 · 134 阅读 · 0 评论 -
javascript 中 call() 、apply()和 bind()详解
前端日常开发的时候,这几个方法出现的频率还是很高的,之前一直没有去仔细的学习一下这几个这方法,今天总结一下参考文章 https://blog.youkuaiyun.com/learninginJAVA/article/details/489147511. call、apply在javascript中 call 和 apply 方法都是为了改变某个函数运行时的上下文,也就是说,为了改变函数内部的thi...原创 2019-10-29 10:34:35 · 485 阅读 · 0 评论 -
vue中Webpack-der-server配置proxy实现跨域请求
示例webpack配置文件module.exports = { //... devServer: { // ... 其他配置 proxy: { '/api': { target: 'http://30.50.20.6:8080/', // 接口域名 changeOrigin: true, // 域名时需要 ws...原创 2019-10-23 15:21:46 · 1059 阅读 · 0 评论 -
前端通过url实现文件下载
get请求方式和后端确定接口,在请求拦截里设置请求头前端创建超链接,通过a标签的链接向后端服务发get请求,接收后端的文件流, // 界面代码 <a @click="downFile()">{{文件名}}</a> // 文件下载 downFile () { let a = document.createElement('a...原创 2019-10-23 14:40:59 · 12410 阅读 · 1 评论 -
js类型化数组(二进制数组)(缓冲和视图)
A) 缓冲(ArrayBuffer)和视图JavaScript类型化数组将实现拆分为缓冲和视图两部分。一个缓冲(ArrayBuffer)描述的是内存中的一段二进制数据,缓冲没有格式可言,并且不提供机制访问其内容。为了访问在缓存对象中包含的内存,你需要使用视图。视图可以将二进制数据转换为实际有类型的数组。一个缓冲可以提供给多个视图进行读取,不同类型的视图读取的内存长度不同,读取出来的数据格式也不...转载 2019-10-20 16:15:22 · 500 阅读 · 0 评论 -
关于Object.create()和它的参数
Object.create()根据现有对象创建新对象可以实现继承使用Object.getPrototypeOf()来获取指定对象的原型对象let obj = { name: 'sun', age: 24,}// 可以看到name属性其实不是newObj自身原有的,而是继承而来let newObj = Object.create(obj) // {}conso...原创 2019-10-20 13:25:41 · 1031 阅读 · 0 评论
分享