经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 JavaScript

ES6 Symbol数据类型的应用实例分析

本文实例讲述了ES6 Symbol数据类型的应用。分享给大家供大家参考,具体如下: Symbol,是ES6中引入的新的数据类型,表示独一无二的值。在面向对象中,每个对象都有字符串类型的属性,新方法的名字就有可能与现有方法产生冲突。Symbol的引入保证每个属性的名字都是独一无二的,这样就从...[2019/6/26]

CKeditor4 字体颜色功能配置方法教程

本文实例讲述了CKeditor4 字体颜色功能配置方法。分享给大家供大家参考,具体如下: 今天动手ckeditor编辑器的时候发现工具栏上并没有可以更改字体颜色和背景颜色的按钮,所以我上网搜了下,网上特别多config.js文件配置的代码了,看得眼花缭乱的我选择把全部代码都复制下来。结果当然是...[2019/6/26]

ES6 新增声明变量的 var let const 的区别详解

var 如果使用关键字 var 声明一个变量,那么这个变量就属于当前的函数作用域,如果声明是发生在任何函数外的顶层声明,那么这个变量就属于全局作用域。   let 1、let 声明的变量具有块作用域的特征。 2、在同一个块级作用域,不能重复声明变...[2019/6/26]

详解Vue中的虚拟DOM

摘要: 什么是虚拟DOM? 作者:浪里行舟 Fundebug经授权转载,版权归原作者所有。 前言 Vue.js 2.0引入Virtual DOM,比Vue.js 1.0的初始渲染速度提升了2-4倍,并大大降低了内存消耗。那么,什么是Virtual DOM?为什么需要Virtual DOM?...[2019/6/26]

利用递归实现数组的扁平化

利用递归实现数组的扁平化let ary = [1, [2, [3, [4, 5]]], 6]; let result = []; let fn = function(ary){   for(let i = 0 ; i < ary.length; i++){     let...[2019/6/26]

vue.js 打包时出现空白页和路径错误 - Gordon-Guo

vue-cli输入命令:npm  run  build 即可打包vue.js的项目  打包出来后项目中就会多了一个文件夹dist,下图为我们打包过后的项目   我们直接运行打包后的文件夹中的index.html文件,会看到网页一片空白,f1...[2019/6/26]

微信小程序数据统计和错误统计的实现方法

某些情况下我们需要对小程序某些用户的行为进行数据进行统计,比如统计某个页面的UV, PV等,统计某个功能的使用情况等。好让产品对于产品的整个功能有所了解。 在网页里,我们很多人都用过谷歌统计,小程序里也有一些第三方数据统计的库, 比如腾讯的MTA等等。 但是,第三方的数据统计库要么功能太简单,满足...[2019/6/26]

ES6 Array常用扩展的应用实例分析

本文实例讲述了ES6 Array常用扩展的应用。分享给大家供大家参考,具体如下: 在ES6中又对Array扩展了不少方法,下面我们来看下 from方法 将伪数组转换为数组 let obj = { ''0'':''h'', ''1'':''i'', ''lengt...[2019/6/26]

ES6 Map结构的应用实例分析

本文实例讲述了ES6 Map结构的应用。分享给大家供大家参考,具体如下: Map 数据结构类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object 结构提供了“字符串—值”的对应,Map 结构提供了“任何—值”的对应,是一种更完善...[2019/6/26]

ES6 Set结构的应用实例分析

本文实例讲述了ES6 Set结构的应用。分享给大家供大家参考,具体如下: Set 类似于数组,但是成员的值都是唯一的,没有重复的值, 实现了iterator接口 set 的值不可重复,数组的值可以重复 let arr = [1,2,3,''5'',''5'']; le...[2019/6/26]

ES6 Generator函数的应用实例分析

本文实例讲述了ES6 Generator函数的应用。分享给大家供大家参考,具体如下: Generator 函数是 一种异步编程解决方案,Generator 函数会返回一个遍历器对象,Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;...[2019/6/26]

js设置鼠标悬停改变背景色实现详解

看了网上那么多的js鼠标悬停时事件,大多数的,说了那么多话,也没解决什么问题,现在直接贴上代码,以供参考 html: <div id="sign">this is test!</div> c :       <style type=...[2019/6/26]

八、如何将本地新创建的项目上传到gitHub上

 1. cd 项目目录 2.git init    变成git仓库 3.git add .    将项目添加到本地仓库 4.git commit -m ''备注''    将项目提交到仓库 5.新建一个远程仓库,...[2019/6/26]

nrm 安装与使用

1、安装:在命令行执行 →npm install -g nrm ,进行全局安装 2、查看可用的源:执行命令→nrm ls,如下所示, 带*号的是当前使用的源 PS E:\code> nrm ls * npm ---- https: registry.npm...[2019/6/26]

ajax中error函数参数与返回值详解 200 300 400 500

201-206:都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。 200:(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201:(已创建) 请求成功且服务器已创建了新的资源。 202:(已接受) 服务器已接受了...[2019/6/26]

JavaScript深入浅出第2课:函数是一等公民是什么意思呢?

摘要: 听起来很炫酷的一等公民是啥? 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? 看到一篇讲JavaScript历史的文章里面提到:JavaScript借鉴...[2019/6/26]

layui table表格 表头与内容列错位问题(只有纵向滚动条的情况)

layui table表格 表头与内容列错位问题(只有纵向滚动条的情况)

版本2.4.5 问题展示: 存在问题:正好错位一个纵向滚动条的宽度   思路: 仔细观察th元素及th包裹的子元素div 如下图 发现th宽度莫名的就多了5px  我就纳闷了   解决方案:到table.js源码中&r...[2019/6/26]

vue开发相关问题以及解决方案

1、使用ref获取到dom元素,但是无法获取到dom元素的样式? 给div盒子加上<div ref="remove">, 在控制台打印为undefined。   此时我们打印当前的dom元素,打印结果为一个数组。 我们发现在这个数组的第一位也就是下标为0...[2019/6/26]

js 两个数组对象根据账号比较去重,解决直接splice后数组索引改变

目的获取Arr2中不包含在arr1中的对象 根据Account进行比较,如果相等则删除tempArr数组对象。 结果返回张三   var arr1=[{"account":"wanger","realname":"王二"}]; var arr2=[{"accou...[2019/6/26]

js 封装父页面子页面交互接口

定义标准接口 Interface= {}; Interface.ParentWin = {}; Interface.ChildWin = {}; /** * 父页面提供的标准接口函数名称 */ Interface.ParentWin.funName =...[2019/6/26]

扒一扒那些年我们console过的那些事儿

  今天无意间打开百度发现,百度里面有下面这个东西,煞是好奇,原来console.log()不只是我们常用的那个console.log()。 console.log("%c百度2019校园招聘简历提交:http: dwz.cn/XpoFdepe (你将有机会直接获得面试资格)","colo...[2019/6/26]

深入V8引擎-枚举+位运算实现参数配置

不知不觉都快月底了,看了看上一篇还是6号写的,惭愧惭愧,说好的坚持。为了证明没有偷懒(其实还是沉迷了一会dota2),先上一个图自证清白。 基本上从初始化引擎,到Isolate、handleScope、Context一直到编译其实都有记录,但是实在是无从下手。虽说我的博客也没有什么教学意...[2019/6/26]

你值得关注的几种常见的js设计模式

你值得关注的几种常见的js设计模式

前言 潜水了一段时间,今天空闲时间复盘下之前的知识点,聊聊 js 几种常见的设计模式。 掌握 JavaScript 中常见的一些设计模式,对我们书写规范性代码,可维护性代码有很大的帮助。 ps:最近在一些好友的鼓励下,pubdreamcc 准备着手经营一个公众号了,具体信息会在接下来的两天时...[2019/6/26]

网页百度地图api,支持位置偏移

网页百度地图api,支持位置偏移 需加载 jq <style type="text/c "> #allmap {width:100%; height:100%; border:#ccc solid 1px; box-sizing:border-box; position:...[2019/6/26]

Linux安装node环境

js中的this指向

任何一门语言中,相信this的指向问题都是一个重点,js也不例外。 js中的作用域分为全局作用域和局部作用域,在全局作用域中,this指向的是他的全局对象window,如下 在全局中打印this:console.log(this);输出:Window {postMe age: &fno...[2019/6/25]

js闭包理解案例-解决for循环为元素注册事件的问题

转发自http: www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html     一、变量的作用域   要理解闭包,首先必须理解Javascript特殊的变量作用域。...[2019/6/25]

更快学习 JavaScript 的 6 个思维技巧

更快学习 JavaScript 的 6 个思维技巧

我们在学习JavaScript,或其他任何编码技能的时候,往往是因为这些拦路虎而裹足不前: 有些概念可能会造成混淆,尤其当你是从其他语言转过来的时候。 找不到时间(有时是动力)学习。 很容易忘记已经理解了的东西。 工具多又在不断变化,所以不知道从哪里开始。 幸运的是,这些拦路虎...[2019/6/25]

实际项目中,看 ECharts 和 HighCharts 渲染性能对比,表面看衣装,本质看内功!!!

     最近做项目,使用的是echarts显示图表数据,但是数据量比较多的时候,有卡顿的情况。后来同事拿echarts和HighCharts做了对比,仅供大家参考。同时感谢同事做的工作。 一、查询1天的源数据,属性1、属性2、属性3、属性4 ...[2019/6/25]

D2Admin基本使用

目录 d2-admin基本使用 1 安装 1.1 全局安装 d2-admin 1.2 创建项目 1.3 启动项目 1.4 注意事项 ...[2019/6/25]

二进制和十进制相互转换、位移运算

二进制和十进制相互转换、位移运算

二进制和十进制相互转换、位运算 记录下在codewar上做的一个题目和收获 128.32.10.1 == 10000000.00100000.00001010.00000001 Because the above IP addre has 32 bits, we can represent ...[2019/6/25]

vue-cli vue脚手架搭建步骤

提前在E:\nodejs文件夹下建立node_gobal和node_cache 并配置环境变量NODE_PATH:E:\nodejs\node_global\node_modules 改变用户变量中的C:\Users\11872\AppData\Roaming\npm为 E:\n...[2019/6/25]

【nodejs原理&源码杂记(8)】Timer模块与基于二叉堆的定时器

目录 一.概述 二. 数据结构 2.1 链表 2.2 二叉堆 三. 从setTimeout理解Timer模块源码 3.1 timers.js中的定...[2019/6/25]

高阶函数 - Higher Order Function

一个函数 如果输入参数包含函数 或 返回值是函数,就称为高阶函数。 这篇文章介绍高阶函数的一个子集:输入 fn,输出 fn''。 按fn与fn''功能是否一致【即相同输入是否始终对应相同输出】,把这类高阶函数的作用分为两类: 包装函数:功能一致 修改函数:功能不一致 包装函数 从斐波那契...[2019/6/25]

1. JavaScript简介

目录 1. 起源 2. JavaScript实现 3. ECMAScript 4. DOM 5. BOM 6. 小结 1. 起源 J...[2019/6/25]

浏览器 DNS缓存与DNS prefetch (DNS预解析)

浏览器 DNS缓存与DNS prefetch (DNS预解析)

浏览器 DNS缓存 浏览器DNS缓存的时间跟DNS服务器返回的TTL值无关。 注:TTL(Time-To-Live),就是一条域名解析记录在DNS服务器中的存留时间。 浏览器在获取网站域名的实际IP地址后会对其IP进行缓存,减少网络请求的损耗。每种浏览器都有一个固定的DNS缓存时...[2019/6/25]

101
2
记录数:4110 页数:1/8312345678910下一页尾页
加载更多