标签:javascript
  安装vue的步骤在这里就不进行赘述了,下面直接进入正题   首先定义一下data里面的数据: data () { return { toLearnList:[ 'html','css','javas
一,对组件化的理解 1,组件的封装 -视图 -数据 -变化逻辑(数据驱动视图变化) 例: import React, { Component } from 'react'; import List from './list/index.js'; import Input from './i
  说原型之前,我得把其他东西先理清,所有用function创建出来的对象都有一个prototype对象,比如: 1 function Person() {}; 2 var Person = new function () {};   JavaScript提供的所有内置对象,Object,Arr
本文主要介绍 vue的调试工具 vue-devtools 的安装和使用 工欲善其事, 必先利其器, 快快一起来用vue-devtools来调试开发你的vue项目吧 安装:  1.到github下载: git clone https://github.com/vuejs/vue-devtools
尤达表达式是什么?   尤达表达式是计算机编程中的一种风格,其中表达式的两个部分与条件语句中的典型顺序相反。   这种风格的命名,来源于星球大战的一个角色,绝地大师尤达(Yoda)。剧中,该角色喜欢以颠倒的语序说英语。比如“当九百岁你活到,看起来很好你将不”。   下面举个栗子: // 正常的写法
这是一个用 js + css 写的网页版俄罗斯方块。 具体代码与示例可访问我的另一个博客查看,源码与示例。
1.作用域 作用域是根据名称找变量的一套规则。 变量的赋值操作会执行两个动作,首先编译器会在当前作用域中声明一个变量(如果之前没有声明过),然后在运行时引擎会在作用域中查找该变量,如果能够找到就会对它赋值。 引擎在查找变量时执行怎样的查找,会影响最终的查找结果。 当变量出现在赋值操作的左侧时进行LH
1、vue: computed里定义的数据,在其他地方不能再重新赋值,会报错: Computed property "xxxxxx" was assigned to but it has no setter, 2、ivew:使用render函数时候,返回值也要使用h函数,比如:   否则在Unix或
1.判断是否为IE浏览器 function isIE(){   if (!!window.ActiveXObject || "ActiveXObject" in window){     return "IE";   }else {     return "!IE";   } } 2.判断浏览器的具
详细代码栗子:https://github.com/wayaha/react-dom-CY(如果对您有帮助,请你帮我点颗star) clone然后 npm install npm start 分割线   1、这个项目使用create-react-app搭建;   首先需要安装好create-re
创建Object的方式有两种:   第一种:使用new操作符后跟Object操作函数。 1 var person = new Object(); 2 person.name = "wang"; 3 person.age = 18;   第二种:使用对象字面量表示法。(在最后的一个属性后面加逗号会
下面是我之前一直使用的一个洗牌算法: let arr = [1,2,3,4,5,6,7,8,9]; Array.prototype.shuffle = function() { let temp = this; for (let i = 0; i <
说明如下: isEmpty( Object value, Boolean allowEmptyString ) : Boolean 如果传递的值为空,则返回 true,否则返回 false。该值被认为是空的如果他或是其一: null undefined a zero-length array
鼠标事件 onclick     鼠标单击 ondblclick     鼠标双击 onmousedown     鼠标按下 onmouseup     鼠标松开 onmousemove     鼠标移动 onmouseout     鼠标离开 onmouseover     鼠标进入 &l
在进行异步请求之前先去小程序后台配置好服务器域名。 get请求:header: { 'content-type':'json'}就可以。 post请求:header: { 'content-type':'application/x-www-form-urlencoded'},