文章库ARTICLE COLUMN

  • vue重构--H5--canvas实现粒子时钟

    vue重构--H5--canvas实现粒子时钟

    摘要:上一篇文章讲解了如何用实现粒子时钟,本篇文章,主要是使用重构,让它在也能使用。若有疑问或需要素材,请加群交流 上一篇文章讲解了如何用js+canvas实现粒子时钟,本篇文章 ,主要是使用vue重构,让它在vue也能使用。 我们使用简单的方式重构,不使...

    robinrobin 评论0 收藏0
  • 面向对象编程

    面向对象编程

    摘要:一什么是面向对象编程用对象的思想去写代码,就是面向对象编程。面向对象的几个基本概念类定义对象的特征。类是对象的抽象对象或称实例类的一个实例。构造函数对象初始化的瞬间被调用的方法。这些就是对面向对象编程的初步认识,希望大家指教 一、什么...

    everfighteverfight 评论0 收藏0
  • Javascript 严格模式特点

    Javascript 严格模式特点

    以下是严格模式中需要注意的用法,这里需要强调的是:ES6 的 class 和 模块内都是默认的严格模式。其实,js 开发也会逐步走向严格模式,这应该是个趋势。 添加了保留字 protected,static 和 interface 在严格模式下,不可以用with() (function(){ //非严...

    darrydarry 评论0 收藏0
  • javascript对象、类与原型链

    javascript对象、类与原型链

    摘要:下面定义一个构造函数不过这样写这个函数,每个对象都会包括一部分,太浪费内存。原型链与继承在学习原型链之前我们一定要区分清楚是构造函数的属性,而是对象的属性。但对象形式不等于基本类型。用来判断对象是否某个构造函数的实例。 js是一个基于对...

    adam1q84adam1q84 评论0 收藏0
  • Javascript数据类型与基本运算

    Javascript数据类型与基本运算

    摘要:常见的关键字有等等常见的保留字有等等本文可能会直接用到的有定义一个变量在浏览器控制台或后台终端输出一个值在浏览器弹窗输出一个值基本数据类型基本类型包括数值,字符串,,和布尔型。 标识符命名规则 对于变量名,键值对中的键名应满足如下要求...

    jimhsjimhs 评论0 收藏0
  • 内存管理与垃圾回收

    内存管理与垃圾回收

    摘要:的内存管理是那些被称作垃圾回收语言当中的一员。垃圾回收与内存泄漏垃圾回收,简称。反例循环多次触发,效率太低在旧的浏览器上会导致内存泄漏正解绑定事件的元素是不能在时被清理的,应该在之前取消事件绑定。 首先我们需要理解,内存是什么。简单来...

    rockswangrockswang 评论0 收藏0
  • Javascript this详解

    Javascript this详解

    摘要:普通函数中的在中,凡是没有定义在对象构造函数或中的函数,其中的都是全局对象。它仅仅是在另一个函数中的一个函数,显然符合上文描述的凡是没有定义在对象构造函数或中的函数,其中的都是如果想在内部函数访问这个对象,也很好解决首选,有的资料上会...

    vvpalevvpale 评论0 收藏0
  • Javascript 函数、作用域链与闭包

    Javascript 函数、作用域链与闭包

    摘要:而外层的函数不能访问内层的变量或函数,这样的层层嵌套就形成了作用域链。闭包闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部变量。 闭包是js中一个极为...

    ssshooterssshooter 评论0 收藏0
  • 初学jQuery之选择器

    初学jQuery之选择器

    摘要:选择器选择器是什么的选择器是用于定位页面中的元素,其用法最初设计是源于的选择其用法,但是的选择器进行了扩展,远比的选择器更加强大。 选择器 选择器是什么 jQuery的选择器是用于定位HTML页面中的元素,其用法最初设计是源于CSS的选择其用法,但...

    yankeysyankeys 评论0 收藏0
  • Ajax 与异步数据传输

    Ajax 与异步数据传输

    摘要:基本概念全称是异步的和。通过在后台与服务器进行少量数据交换,可以使网页实现异步更新。我们加了一个随机数以后,每次请求不同,浏览器就不会使用缓存数据了。中文乱码问题返回的中文数据乱码是因为页面和页面中使用了不同的编码方式导致的。 基本概...

    amcamc 评论0 收藏0
  • 后续请求都要带上 token ?

    后续请求都要带上 token ?

    摘要:正经写文章平时开发里,先请求一个,然后后面的请求都要带上这个来进行认证或者授权,是一个常见的需求那要怎么搞呢还是一个先后,控制异步流程的的问题,就是先拿到再进行后面的请求就好了。 正经写文章 平时开发里,先请求一个 token ,然后后面的请...

    genednagenedna 评论0 收藏0
  • Javascript模块化开发基础

    Javascript模块化开发基础

    摘要:认识模块作为一名编程语言,一直以来没有模块的概念。在之前,有主要的个模块化方案和。这样引入模块和引入模块方法差不多,其代表是。关键字用于规定模块的对外接口,关键字用于输入其他模块提供的功能。 认识模块 JS 作为一名编程语言,一直以来没有...

    Kerr1GanKerr1Gan 评论0 收藏0
  • 基于 Javascript 排序算法

    基于 Javascript 排序算法

    摘要:适用于数据比较少或基本有序的情况。插入排序时间复杂度为,空间复杂度为,属于稳定排序。算法适用于少量数据的排序。就像下图这样,可以理解桶的意思下图是整个排序过程示意图基数排序时间复杂度为,空间复杂度为,属于稳定排序。 写在前面 个人感觉...

    tommegotommego 评论0 收藏0
  • 基本数据结构和查找算法

    基本数据结构和查找算法

    摘要:本文包括简单的数据结构和查找算法,属于个人整理。初学编程可以用这里的东西联系一下,看一看也挺有意思博主个人不认为中算法数据结构不重要,毕竟这是程序开发的基本功。 本文包括简单的数据结构和查找算法,属于个人整理。初学编程可以用这里的东西...

    姘搁『姘搁『 评论0 收藏0
  • react-navigation使用详解

    react-navigation使用详解

    摘要:导航组件使用详解注意了,如果有小伙伴们发现运行作者提供的示例项目报如下的错误,可能是大家使用了命令导致的,解决这个错误的办法就是将删除,然后重新使用命令来安装,最后使用来起服务,应该就不报错了。 react-navigation导航组件使用详解 注意...

    stonezhustonezhu 评论0 收藏0
  • dva框架使用详解及Demo教程

    dva框架使用详解及Demo教程

    摘要:框架的使用详解及教程在前段时间,我们也学习讲解过框架的基本使用,但是有很多同学在交流群里给我的反馈信息说,框架理解上有难度,看了之后还是一脸懵逼不知道如何下手,很多同学就转向选择使用框架。 dva框架的使用详解及Demo教程 在前段时间,我们...

    bergwhitebergwhite 评论0 收藏0
  • 【LeetCode】字符串初级算法-反转字符串

    【LeetCode】字符串初级算法-反转字符串

    摘要:题目描述反转字符串编写一个函数,其作用是将输入的字符串反转过来。示例输入输出示例输入输出思路先用转成数组,再用反转,最后用组合成字符串。 题目描述 反转字符串编写一个函数,其作用是将输入的字符串反转过来。 示例 1: 输入: "hello" 输出: "...

    赵连江赵连江 评论0 收藏0
  • ECMAScript6(6):数组的扩展

    ECMAScript6(6):数组的扩展

    摘要:数组的扩展将类数组对象和可遍历对象转化为真正的数组。这两个函数的参数都是回调函数。遍历数组找到符合条件回调函数返回为的第一个值返回其值返回其下标。这三个方法用来遍历数组返回一个遍历器供使用其中是对键的遍历是对值的遍历是对键值对的遍历。...

    DrizzleXDrizzleX 评论0 收藏0
  • ECMAScript6(7):二进制数组

    ECMAScript6(7):二进制数组

    摘要:以上每个构造函数都对应如下形式的参数可以指定序列化其中到部分的二进制数据。的构造函数还接受另一个作为参数,开辟新内存复制其值,对原数组不构成影响,也不共用内存。 这个部分如果没有C语言和计算机基础会比较难理解,如果实在理解不了可以收藏...

    brianwaybrianway 评论0 收藏0
  • ECMAScript6(8):对象的扩展

    ECMAScript6(8):对象的扩展

    基本扩展 允许使用已有对象赋值定义对象字面量,并且只写变量名即可 var name = "Bob"; var getName = function(){console.log(this.name);}; var person = {name, getName}; //相当于 //var person = { //name: "Bob", //getName...

    pingan8787pingan8787 评论0 收藏0
  • ECMAScript6(9):正则表达式的扩展

    ECMAScript6(9):正则表达式的扩展

    摘要:正则表达式扩展构造函数支持传入正则得到拷贝,同时可以用第二参修改修饰符引入新的修饰符中的修饰符有个加上的修饰符,一共个修饰符描述描述多行模式忽略大小写模式全局匹配模式模式粘连模式模式为了兼容自己我们需要在一下情况使用该模式情况很明显这...

    DonneDonne 评论0 收藏0
  • ECMAScript6(10):Symbol基本类型

    ECMAScript6(10):Symbol基本类型

    摘要:基本类型是一种解决命名冲突的工具。这样,就有了个基本类型和个复杂类型使用需要注意以下几点和一样不具有构造函数,不能用调用。判断对象是否某个构造函数的实例,运算符会调用它是一个数组对象属性。即,当存在时,以此为构造函数构建对象。 Symbol...

    lavorlavor 评论0 收藏0
  • ECMAScript6(11):Set 与 Map

    ECMAScript6(11):Set 与 Map

    摘要:的默认遍历器是另外这里需要格外强调的是中的方法是判断键值是否存在的,如中的方法是判断键名是否存在的,如解构转换技巧转转为防止不必要的错误,直接丢弃不是字符串为键的属性转和类似,不过它只接受对象作为键名,除外。 Set Set 是一种集合结构,...

    BothEyes1993BothEyes1993 评论0 收藏0
  • ECMAScript6(12):Proxy 和 Reflect

    ECMAScript6(12):Proxy 和 Reflect

    摘要:返回一个布尔值拦截操作符,返回一个布尔值拦截操作符,返回一个布尔值拦截遍历器,返回一个遍历器拦截,返回一个布尔值拦截,返回一个数组。 Proxy 对象 Proxy 用来修改某些默认操作,等同于在语言层面做出修改。所以属于一种元编程(meta programming...

    habrenhabren 评论0 收藏0
  • ECMAScript6(13):Generator 函数

    ECMAScript6(13):Generator 函数

    摘要:函数可以没有返回值,此时它依然返回一个并且在调用方法时一次行执行完函数内全部代码,返回。将一个可遍历结构解构,并逐一返回其中的数据。 Generator Generator 函数是 es6 中的新的异步编程解决方案,本节仅讨论 Generator 函数本身,异步编程放在...

    wangxinarhatwangxinarhat 评论0 收藏0

热门文章

<