js的substring方法
- 超越JSON.parse:JavaScript中高效反序列化的艺术
-
当我们需要在网络间传输数据或将数据存储到本地存储时,我们通常会将JavaScript对象转换为字符串,然后在需要时再将其转换回对象,这就是数据序列化与反序列化。虽然JSON.parse()和JSON.stringify()是JavaScript中最常用的序列化和反序列化方法,但它们并非适用于所有场景...
- 如何给别人网页上增加内容通过Chrome扩展为网页添加快速滚动功能
-
ContentScripts来看开发网站的介绍,ContentScripts是一类在网页上下文中运行的文件。它们可以使用标准的DOM接口,实现读取浏览器访问的网页的详细信息,比如网页的DOM结构、元素属性等。对网页进行修改,比如添加、删除或修改DOM元素,改变网页的样式等。将获取到的网页信息传...
- JavaScript执行栈和执行上下文(js 执行上下文与执行栈)
-
在JavaScript中,执行栈和执行上下文是理解代码执行流程和作用域链的关键概念。它们决定了代码如何执行以及变量和函数如何被查找和访问。本文将详细介绍执行上下文的生命周期、执行栈的工作原理以及它们在实际编程中的应用。一、执行上下文(一)什么是执行上下文?执行上下文(ExecutionContex...
- 防止浏览器缓存特定JS文件的常用方法
-
防止浏览器缓存特定JavaScript文件的常用方法:1.添加版本号或时间戳在引用JavaScript文件时,在URL中添加一个版本号或时间戳作为查询参数。这样每次更新文件后修改这个参数值,就能让浏览器认为这是一个新的资源而重新请求。版本号:<scriptsrc="js/scrip...
- 前端面试:JavaScript 字符串的常用方法?
-
JavaScript字符串是一种不可变的数据类型,因此在使用字符串时需要注意以下几个方法:charAt(i):返回指定索引位置的字符。concat(str[,start[,end]]):连接字符串的开始和结束位置。indexOf(searchValue[,fromIndex]):返回指...
- Sequelize 在 Node.js 中的详细用法与使用笔记
-
1.Sequelize简介Sequelize是一个基于Promise的Node.jsORM(Object-RelationalMapping)工具,支持PostgreSQL、MySQL、MariaDB、SQLite和MicrosoftSQLServer等多种数据库。2...
- 前端js加密解密常用的六种方法(js加密解密源代码)
-
一、MD5加密可以使用md5插件进行加密插件地址:github.com/blueimp/JavaScript-MD5计算给定字符串值的(十六进制编码)MD5哈希值:计算给定字符串值和键的(十六进制编码)HMAC-MD5哈希:计算给定字符串值的原始MD5哈希值:计算给定字符串值和键的原始HMAC...
- javascript深拷贝浅拷贝原理分析(js深拷贝和浅拷贝如何实现)
-
用js处理数据的时候经常遇到这样一个问题,需要保留原始数据不变情况下,进行一系列数据操作,这时候需要制作一份原始数据的副本数据来进行操作注意的是引用数据类型和基本数据类型在内存中存储方式是不一样的,只有在引用类型中才会存在深拷贝和浅拷贝的概念,而基本数据类型不会涉及到深拷贝和浅拷贝的问题基本数据类型...
- 1、从零开始了解和使用WPS的js宏(JSA)
-
最近使用了一下wps的宏本地客户端功能进行了数据查询,与vba相比感觉还是比较好用的。(所谓本地客户端就是指单机使用运行的wps程序)VBA因为长时间的发展,胜在功能比较强大,支持一些ActiveX对象和WindowsAPI的调用。但是缺点也很明显,一是安全性不够好,一些木马和病毒经常利用这个脚...
- JavaScript字符串查找方法总结(js查找子串)
-
在JavaScript中,查找字符串的常用方法有以下几种,根据不同的需求选择合适的方式:1.indexOf()/lastIndexOf()作用:查找子字符串首次出现的位置(indexOf)或最后一次出现的位置(lastIndexOf)。返回值:找到则返回索引值(从0开始),未找到返回...