web建站教程

     
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

vuejs

JavaScript实用工具函数开发技巧

阻止冒泡事件 export const stopPropagation = (e) => { e = e || window.event; if(e.stopPropagation) { // W3C阻止冒泡方法 e.stopProp

JavaScript方法script深拷贝
vuejs实现全站可配置

1、找到/build/webpack.dev.conf.js新增配置,运行项目用到 “`js new HtmlWebpackPlugin({ filename: 'index.html', template: 'i

staticvue可配置
常用18个正则表达式

1、中文字符 var pattern = /[\u4e00-\u9fa5]/; var str = "建站教程"; console.log(pattern.test(str)); 2、双字节字符 var pattern

正则表达式
数组flat()的用法

flat()方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。flat除了有扁平化嵌套数组之外还可以扁平化空项。 实例: let a = [1,2,3,[4,5,[6,7]]] console

flat
v-for循环出现控制Duplicate keys detected: 'XXXXXX'报错是什么原因
v-for循环出现控制Duplicate keys detected: 'XXXXXX'报错是什么原因

v-for循环出现控制Duplicate keys detected: 'XXXXXX'. This may cause an update error.报错,但不影响操作是什么原因? 1、原因是v-for循环不是用索引做k

v-for循环报错
JavaScript开发小技巧之各种时间操作

当前时间 export const nowTime = () => { const now = new Date(); const year = now.getFullYear(); const month = now.getMont

JavaScript方法script
JavaScript开发小技巧之各种浏览器操作

滚动到页面顶部 export const scrollToTop = () => { const height = document.documentElement.scrollTop || document.body.scrollT

JavaScript方法浏览器
JavaScript开发小技巧之各种格式校验

校验身份证号码 export const checkCardNo = (value) => { let reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; return reg.test

JavaScript方法script格式校验
JavaScript开发小技巧之cookie

设置cookie export const setCookie = (key, value, expire) => { const d = new Date(); d.setDate(d.getDate() + expire); do

cookieJavaScript方法script
JavaScript开发小技巧之格式化

数字转化为大写金额 export const digitUppercase = (n) => { const fraction = ['角', '分']; const digit = [ '零&

JavaScript方法script
JavaScript开发小技巧之字符串

生成随机字符串 export const randomString = (len) => { let chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz123456789&#3

JavaScript方法字符串
JavaScript开发小技巧之数组技巧

数组乱序 export const arrScrambling = (arr) => { for (let i = 0; i < arr.length; i++) { const randomIndex = Math.round

JavaScript方法script
JavaScript开发小技巧之数字操作

生成指定范围随机数 export const randomNum = (min, max) => Math.floor(Math.random() * (max – min + 1)) + min; 数字千分位分隔 export co

JavaScript方法script
12种数组中常用到的JavaScript技巧

1、数组去重 ⑴、from()叠加new Set()方法 字符串或数值型数组的去重可以直接使用from方法。 var plants = ['Saturn', 'Earth', 'Uranus'

JavaScript方法script删除数组
vuejs动态设置每个页面的标题、关键词和描述

首页html.js <title></title> <meta name="keywords" content="" /> <meta name="

描述标题
一款自带flash的手机浏览器

M浏览器app是一款干净简洁、绿色安全、没有广告、小巧强大的手机浏览器,用户可以根据自己的操作习惯设置窗口按钮和搜索格式,自行调整搜索界面,还有纯API接口接入视图可供用户使用。 M浏览器软件特色 · 支持定义聚合搜索引擎以及

flash浏览器
Vue页面中引入img图片使用动态路径import、require

使用import引入 import之后需要在data中注册一下,否则显示不了 import pic1 from '@/assets/images/pic1.png' import pic2 from '@/asset

importrequire
20个JavaScript开发小技巧

1. 初始化数组 如果想要初始化一个指定长度的一维数组,并指定默认值,可以这样: const array = Array(6).fill(''); // ['', '', ''

JavaScript方法scriptwindow对象删除数组数组求和
echarts地图给每个区域添加不同颜色

echarts地图给每个区域添加不同颜色,在geo级下新增regions数组,每个数据一个区域。 "geo": { "map": "中国各省市县形状", "layoutC

地图百度地图颜色
前端19个冷知识代码

1. 获取当前页面的滚动位置 const getScrollPosition = (el = window) => ({ x: el.pageXOffset !== undefined ? el.pageXOffset : el.sc

前端知识