• 数组的传递与复制

    1.传递 基本数据类型中,传递的是值 引用数据类型中,传递的是在堆中的地址 2.复制 基本数据类型:改变复制的值,不影响原值 var a = 10; var b = a;//var b = 10 b = 30; console.log(a,b);//10,30 引用数据类型:改变复制的值,会影响原值(浅复制) var arr = [10,2...

    2019-02-21 06:39:45

  • VUE 采坑之旅-- Mint-ui 按需引入报出Module build fa

    首先按照mint-ui的文档中按需引入的要求,先执行 npm install babel-plugin-component -D 然后,将.babelrc文件替换了,但是后来我又将其改了(采坑过程我也改来改去),下面附图: 接着运行,报错: 说是没有安装es2015,然后安装cnpm install babel-preset-es2015 --...

    2019-02-21 06:39:41

  • VUE CLI 3.0 安装及创建项目

    一、安装 VUE CLI 3.0 官网:https://cli.vuejs.org/ 详细资料可以自己先把官网过一遍。 1. 安装(默认你的电脑上已安装node及npm) npm install -g @vue/cli 2. 检查版本 vue --version 二、创建项目 (用的cmd工具) 1. 利用 cd 指令进入到指定目录,即你的项目想放...

    2019-02-21 06:39:34

  • ajax知识点

    什么是AJAX? AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX 不需要任何浏览器插件...

    2019-02-21 06:39:36

  • js监听浏览器tab窗口切换

    js监听浏览器tab窗口切换 IT唐伯虎 摘要:js监听浏览器tab窗口切换。 if (document.hidden !== undefined) { document.addEventListener('visibilitychange', () = { console.debug(document.hidden) }) } // 用document.visibilityState也行 其中, visibilitychange...

    2019-02-21 06:39:34

  • 关于力扣第一题 ---两数之和(多方法)

    题目描述: 给定一个整数数组 nums 和一个目标值 target ,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9因为 n...

    2019-02-21 06:39:32

  • 【20190220】JavaScript-知识点理解:对象创建方式、

    一、对象创建方式 1. 工厂模式 这种模式抽象了创建具体对象的过程,用函数来封装以特定接口创建对象的细节。存在的问题是无法通过 instanceof 识别一个对象的类型。 1 function createPerson(name,age,job){ 2 var o= new object(); 3 o.name= name; 4 o.age= age; 5 o...

    2019-02-21 06:39:31

  • Array对象常用方法

    不改变原数组: 1、 concat() 连接两个或多个数组 不改变原数组 返回被连接数组的一个副本 2、 join() 把数组中所有元素放入一个字符串 不改变原数组 返回字符串 3、 slice() 从已有的数组中返回选定的元素 不改变原数组 返回一个新数组 4、 toString() 把数组转为字符...

    2019-02-21 06:39:30

  • js坚持不懈之18:trim()方法

    trim()方法,类似Python中的strip(),用去去除字符串对象前后的空格。 !DOCTYPE htmlhtmlbodyscript var s = " afsdf " ;document.write( "|" + s + "|" + "br" ); var s2 = s.trim();document.write( "|" + s2 + "|" + "br" ); /script/body/html...

    2019-02-21 06:39:20

  • 关于Number的属性和方法你知晓几分?速来围观!

    1、 Number.isFinite() 方法用来检测传入的参数是否是一个有穷数(finite number)返回值为布尔值。 和全局的 isFinite() 函数相比,这个方法不会强制将一个非数值的参数转换成数值,这就意味着,只有数值类型的值,且是有穷的(finite),才返回 true 。 Number.isFin...

    2019-02-21 06:39:21

2