随笔分类 -  javascript

摘要:前言: vue中在与后端进行数据交互时,使用axios发送请求,不做配置直接使用get请求传递数组类型参数的时候,后端是无法接收数据的,需要对axios一些简单的配置才能让后端完美的接收数组 1、问题 示例代码 let params = { statusList: ['OVERDUE', 'DELA 阅读全文
posted @ 2022-09-21 18:12 vickylinj 阅读(3511) 评论(0) 推荐(1) 编辑
摘要:一、语法: window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,该回调函数会在浏览器下一次重绘之前执行,若你想在浏览器下次重绘之前继续更新下一帧动画,那么回调函数自 阅读全文
posted @ 2022-09-15 16:42 vickylinj 阅读(1144) 评论(0) 推荐(1) 编辑
摘要:问题:下面代码的输出结果不是间隔3秒依次输出 1, 2, 3, 4, 5。而是隔了3秒连续输出6。这是为什么呢? for (var i = 1; i <= 5; i++){ setTimeout(function timer() { console.log(i) }, 3000); } 先说JS的执 阅读全文
posted @ 2022-09-01 21:10 vickylinj 阅读(643) 评论(0) 推荐(0) 编辑
摘要:先看题目# 下列代码存在几个变量没有被回收? var i = 1; var i = 2; var add = function() { var i = 0; return function() { i++; console.log(i); } }(); add(); 答案:3,全局变量有两个,即i和 阅读全文
posted @ 2022-08-17 14:52 vickylinj 阅读(727) 评论(0) 推荐(0) 编辑
摘要:移位运算就是对二进制进行有规律低移位。移位运算可以设计很多奇妙的效果,在图形图像编程中应用广泛。 “<<”运算符 “<<”运算符执行左移位运算。在移位运算过程中,符号位始终保持不变。如果右侧空出位置,则自动填充为 0;超出 32 位的值,则自动丢弃。把数字 5 向左移动 2 位,则返回值为 20。 阅读全文
posted @ 2022-02-08 23:12 vickylinj 阅读(147) 评论(0) 推荐(0) 编辑
摘要:01、charAt() charAt() 方法返回字符串中指定索引处的字符。第一个字符的索引为 0,第二个字符为 1,依此类推。 02、charCodeAt() charCodeAt() 方法返回字符串中指定索引处字符的Unicode。 03、concat() concat() 方法用于连接两个或多 阅读全文
posted @ 2022-02-05 14:33 vickylinj 阅读(104) 评论(0) 推荐(0) 编辑
摘要:Linux 使用 inotify 包来观察文件系统事件、单个文件或目录。 由于 React / Angular 在保存时会热更新新加载和重新编译文件,因此它需要跟踪所有项目的文件。增加 inotify 监视限制应该隐藏警告消息。你可以尝试编辑: # 将新值插入系统配置 echo fs.inotify 阅读全文
posted @ 2022-01-24 17:28 vickylinj 阅读(229) 评论(0) 推荐(0) 编辑
摘要:问题代码: 发现是新版本的ESLint使用了禁止直接调用 Object.prototypes 的内置属性开关,说白了就是ESLint 配置文件中的 "extends": "eslint:recommended" 属性启用了此规则。 对象实例可以具有属性,这些属性可以将 Object.prototyp 阅读全文
posted @ 2022-01-19 14:32 vickylinj 阅读(403) 评论(0) 推荐(0) 编辑
摘要:转自:https://segmentfault.com/a/1190000021230185 通过需求学习JSON.stringify() 首先我们在开发的过程当中遇到这样一个处理数据的需求 const todayILearn = { _id: 1, content: '今天学习 JSON.stri 阅读全文
posted @ 2022-01-16 16:43 vickylinj 阅读(1821) 评论(0) 推荐(0) 编辑
摘要:一.linux环境 1,nvm git地址点击打开链接,安装命令 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bashor Wget: wget -qO- https://raw.gi 阅读全文
posted @ 2021-11-08 21:24 vickylinj 阅读(717) 评论(0) 推荐(0) 编辑
摘要:JavaScript 中的分号是可选的,加不加分号主要是个代码风格问题。一种风格是使用分号明确结束语句,即便这些分号不是必需的;另一种风格是尽可能的不加分号,只在必要的情况才加。我个人就不喜欢加分号,当然喜欢加分号的朋友也不少。无论你喜欢哪种风格,都需要了解了解 JavaScript 中的分号的一些 阅读全文
posted @ 2021-11-04 23:00 vickylinj 阅读(407) 评论(1) 推荐(1) 编辑
摘要:一.Javascript组成 JavaScript的实现包括以下3个部分: ECMAScript(核心) 描述了JS的语法和基本对象。 文档对象模型 (DOM) 处理网页内容的方法和接口 浏览器对象模型(BOM) 与浏览器交互的方法和接口 javascript 有三部分构成,ECMAScript,D 阅读全文
posted @ 2021-11-04 17:28 vickylinj 阅读(342) 评论(0) 推荐(0) 编辑
摘要:为什么需要addEventListener? 先来看一个片段: html代码 <div id="box">追梦子</div> 用on的代码 window.onload = function () { var box = document.getElementById("box"); box.oncl 阅读全文
posted @ 2021-10-26 09:55 vickylinj 阅读(117) 评论(0) 推荐(0) 编辑
摘要:使用nodejs能够让我们搭建一个本地服务器,相比其它语言简介许多。 一、安装nodejs 可以去官网查看多种下载方式,网上也有非常多的教程这里就不再着重介绍友情链接:node.js官网下载区域 二、进行编程 app.js // 加载http核心模块 var http = require('http 阅读全文
posted @ 2021-09-29 16:54 vickylinj 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:1. 介绍 本文主要介绍Javascript时间格式,以及如何传送这种时间格式数据到Java后台。Java端时间格式为timestamp。 2. JS 时间戳 var date = new Date(时间戳); //获取一个时间对象,也可以直接new Date();这样就是当前时间。 date.ge 阅读全文
posted @ 2021-04-28 19:27 vickylinj 阅读(1158) 评论(0) 推荐(0) 编辑
摘要:html 一般网页上传文件大家都会用到这个标签 <input type="file" id="file_input"/> 我们可以通过这个标签选取文件,使用js进行文件上传等操作,同时,该标签同时可以选取多个文件: <input id="upload_file" type="file" multip 阅读全文
posted @ 2021-04-19 20:10 vickylinj 阅读(3291) 评论(0) 推荐(0) 编辑
摘要:HTML代码 <textarea id = "div1" style="width:1650px; height:740px" readonly> </textarea> JS代码 这里试用了两种方法都可以 1.ajax mounted() { document.getElementById('di 阅读全文
posted @ 2021-03-25 16:36 vickylinj 阅读(4643) 评论(0) 推荐(0) 编辑
摘要:一、利用ES6 Set去重(ES6中最常用) var arr = [1,1,8,8,12,12,15,15,16,16]; function unique (arr) { return Array.from(new Set(arr)) } console.log(unique(arr)) //[1, 阅读全文
posted @ 2021-03-08 16:06 vickylinj 阅读(630) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示