自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

转载 使用create-react-app创建项目(二)——引入less方法

详情参考https://blog.csdn.net/jackie_bobo/article/details/88352568转载于:https://www.cnblogs.com/nailc/p/11087527.html

2019-06-26 00:23:00 177

转载 使用create-react-app创建项目(二)——引入ant方法(一)

扩展项目(需要创建git默认文件)  具体步骤如下: a.git init b.git add . c.git commit -m "..."npm install babel-plugin-import --save-dev  npm install antd -s  npm r...

2019-06-25 23:41:00 165

转载 使用create-react-app创建项目(一)——端口配置

在package.json文件中找到 "scripts",在start中添加"set PORT=8000" "scripts": { "start": "set PORT=8000 && node scripts/start.js", "build": "node scripts/build.js", "test": "node sc...

2019-06-25 23:34:00 482

转载 JS高级_变量提升和函数提升

先执行变量提升,后执行函数提升function a(){}var aconsole.log(typeof a)//function  转载于:https://www.cnblogs.com/nailc/p/9771668.html

2018-10-11 11:58:00 110

转载 JS高级_数据类型

1.分类:  a.基本(值)类型:    * String :任意字符串    * Number :任意数字    * boolean : true/false    * undefined :undefined    * null :null  b.对象(引用)类型:    * Objeact: 任意对象    * Function: 一种特别的对象...

2018-09-29 17:28:00 116

转载 JS基础_call和apply

call()和apply()  - 这两个方法都是函数对象的方法,需要通过函数对象来调用  - 当对函数调用call()和apply()都会调用函数执行  - 在调用call和apply可以将一个对象指定为第一个参数    此时这个对象都会称为函数执行时的this    传参形式不一样,call(obj,a,b)以此传递,apply(obj,[a,b]) ...

2018-09-25 11:57:00 74

转载 JS基础_数组的遍历

遍历:将数组中所有的元素都取出来1.for循环 var arr = ["1","2","3"]; for(let i=0;i<arr.length;i++){ console.log(arr[i]) } JS中还为我们提供了一个方法,用来...

2018-09-21 16:20:00 119

转载 JS基础_数组的方法

常用的方法  1.push:向数组的末尾添加一个或更多元素,并返回新的长度。        将要添加的元素作为方法的参数传递,这些元素将会自动添加到数组的末尾var a=[1,2,3];var r = a.push("1","2");console.log(a,r);//[1,2,3,1,2] 5    2.pop:删除并返回数组的最后一个元素,并...

2018-09-21 14:40:00 115

转载 JS基础_数组简介

内建对象宿主对象自定义对象数组(Array)  - 数组也是一个对象  - 它和我们普通的对象功能类似,也是用来存储一些值的  - 不同的是普通对象是使用字符串作为属性名的    数组是使用数字来作为索引来操作元素  - 索引:    从0开始的整数就是索引  - 数组的存储性能比普通对象要好,在开发中我们经常使用数组来储存一些数据...

2018-09-21 14:27:00 88

转载 JS基础_垃圾回收(GC)

垃圾回收(GC)  程序运行过程中也会产生垃圾,这些垃圾积攒过多以后,会导致程序运行的速度过慢,所以我门需要一个垃圾回收的机制,来处理程序运行过程中产生的垃圾  当一个对象没有任何的变量或属性对它进行引用,此时我们将永远无法操作这个对象    此时这种对象就是一个垃圾,这种对象过多会占用大量的内存空间,导致程序运行变慢  在JS中拥有自动的垃圾回收机制,会自动将这些垃圾对...

2018-09-21 10:58:00 147

转载 JS基础_toString()

当我们直接在页面中打印一个对象时,实际上是输出的对象的toString()方法的返回值  如果我们希望在输出对象时不输出[ object Object ],可以为对象添加一个toString()方法或者直接在原型上天添加(推荐)function Class(){ };var c=new Class();c.toString=function(){ ...

2018-09-21 10:03:00 93

转载 JS基础_原型对象

原型prototype  我们创建的每一个函数,解析器都会向函数中添加一个属性prototype    这个属性,对应着一个对象,这个对象就是我们所谓的原型对象  1.如果函数作为普通函数调用prototype没有任何作用   2.当作为构造函数调用时,它所创建的对象中,都会有一个隐含的属性,指向该构造函数的原型对象。    隐含属性:__proto__fu...

2018-09-20 17:08:00 78

转载 JS基础_构造函数

创建一个构造函数,专门用来创建某类对象的  构造函数习惯首字母大写  构造函数的执行流程    1.立刻创建一个新的对象    2.将新建的对象设置为函数中的this,在构造函数    3.逐行执行函数中的代码    4.将新建的对象作为返回值返回function Person(name,age,gender){ this.name=name;...

2018-09-20 14:05:00 67

转载 JS基础_使用工厂方法创建对象

创建一个对象var obj={ name:"hhh", age:28, gender:"男", say:function(){ console.log("hhh") }} 使用工厂方法创建对象(使用的构造函数都是Object,无法区分出多种类型的对象)function...

2018-09-20 10:31:00 89

转载 JS基础_变量提升和函数提升

1.在函数中,不使用var声明的变量都会变为全局变量function fun(){ d=10; //window.d=10;};console.log(10);//102.定义形参就相当于在函数作用域中声明了变量function fun(d){ console.log(d);//undefined};fun()  ...

2018-09-19 16:26:00 63

转载 JS基础_对象操作

1.in 运算符  通过该运算符可以检查一个对象中是否含有指定的属性,如果有,返回true  语法:    “属性名” in 对象var obj = { name:"hello" } console.log("name" in obj);//true2. == 运算符  比较两个引用数据类型时,他是比较的对象的...

2018-09-18 13:46:00 80

转载 JS基础_break跳出外层循环

可以为循环语句创建一个label,来表示当前循环label:循环语句  使用break语句时,可以在break后跟着一个label    这样break会结束指定的循环outer: for(let i=0;i<10;i++){ console.log(i); for(let j=0;j<3;j++){...

2018-09-17 17:26:00 1113

转载 JS基础_赋值运算符

=  可以将符号右侧的值,赋值给符号左侧的变量var a=10;console.log(a);//10+=(一个运算符)  a+=5等价于a=a+5;-=(一个运算符)  a-=5等价于a=a-5;*=(一个运算符)  a*=5等价于a=a*5;/=(一个运算符)  a/=5等价于a=a/5;%=(一个运算符)  a%=5等...

2018-09-17 11:09:00 375

转载 JS基础_逻辑运算符

逻辑运算符  !非     对一个值进行非运算      boolean值取反        先将其他类型的值转换为boolean值,然后再取反,原理和Boolean()函数一样      var a=true;console.log(!a)//falsea=10;console.log(!b);//false    && 与...

2018-09-17 10:51:00 81

转载 JS基础_自增和自减

自增(++)  通过自增可以是变量在自身的基础上增加1  对一个变量自增以后,原变量的值会立即自增1    a.后++(a++)      先取值,后计算var a=1;console.log(a++,a);1,2    b.前++ (++a)      先计算,后取值var a=1;console.log(++a,a);2,2...

2018-09-14 09:42:00 340

转载 JS基础_一元运算符

一元运算符    只需要一个操作数的运算符,对于非数字的值        先进行number转换,再运算        可以对一个其他的数据类型使用+。使其转换为number        其原理和Number()一样   + 正号     不会对数值产生任何影响   - 负号     可以对数字进行符号取反var a=true;a=-a...

2018-09-14 09:28:00 138

转载 JS基础_算数运算符

运算符也叫操作符  通过运算符可以对一个或多个值进行运算,并获取运算结果    任何值做 - * / 运算时都会自动转换为Number(可以利用这个属性做隐式转换)  1.算数计算符    当对非number类型的值进行运算时,都会将其转换为number值再进行运算      var a=true+1;fasle+1 null+1 undefined+1c...

2018-09-14 09:18:00 83

转载 JS基础_强制类型转换

强制类型转换  将一个数据类型强制转换为其他的数据类型  类型转换主要指,将其他数据类型,转换为    string、number、boolean1.将其他数据类型转换为string(返回值是强转后类型的值)1.toString(返回值是强转后类型的值)(null,undefined会报错)var a = 123;a=a.toString();conso...

2018-09-13 10:28:00 127

转载 JS基础_Null和Undefind

1.Null  Null类型的值只有一个值,就是null   null专门用来表示一个为空的对象var a=null;console.log(a);//nulltypeof a //object2.Undefined(未定义)  Undefined类型的值只有一个,就是undefined    当声明一个值,但是并没有赋值的时候,它的值就是undefi...

2018-09-12 17:16:00 89

转载 webpack学习之路--demo1

1.不使用框架建立webpack项目时  (1).npm init -y    生成package.json文件  (2).npm install --save-dev webpack    在当前项目下安装webpack依赖    (3).如果webpack是4+版本,需要安装webpack-cli或者webpack-commandnpm install ...

2018-08-20 14:39:00 93

转载 ES6学习一--ES5

JSON对象方法1.将JSON字符串转换成js对象(IE7及以下不支持)(IE7及以下兼容需其他手段)JSON.parse()2.将js对象转成JSON字符串JSON.stringify()3.js对象深度克隆JSON.parse(JSON.stringify(arrTwo))Object对象方法1.Object.create(pr...

2018-08-06 16:04:00 80

转载 三点运算符

1.rest(可变)参数 *用来取代arguments,但比arguments灵活,只能时最后部分形参参数 function fun(...values) { console.log(arguments) arguments.forEach(function (item, index) { console....

2018-07-25 11:59:00 108

转载 JSON对象

1.将JSON字符串转换成js对象(IE7及以下不支持)(IE7及以下兼容需其他手段)JSON.parse()2.将js对象转成JSON字符串JSON.stringify()3.js对象深度克隆JSON.parse(JSON.stringify(arrTwo))转载于:https://www.cnblogs.com/nailc/p/9...

2018-07-19 16:13:00 48

转载 this指向

综上所述,谁调用指向谁特例:箭头函数箭头函数没有自己的this,箭头函数的this不是在调用时决定,而是定义时所处的对象就是它的this理解:1.箭头函数的this看外层是否有函数,如果有:外层函数的this即时箭头函数的this,如果无:this即window转载于:https://www.cnblogs.com/nailc/p/9328908.html...

2018-07-18 14:18:00 61

转载 数组的遍历

定义:  将数组中所有的元素取出来1.for循环var arr=['A','B','C'];for(let i=0;i<arr.length;i++){ console.log(arr[i])};//"A",'B','C'2.forEach(只兼容到IE9)  -需要一个函数作为参数  -由我们创建,但是不由我们调用的,我们称为回调函...

2018-07-18 11:34:00 90

转载 数组的四个方法

1.push()  -该方法可以向数组末尾添加一个或多个元素,并返回数组的新的长度  -可以将要添加的元素作为方法的参数传递    这样这些元素将会自动添加到数组的末尾var arr=["A"];var re = arr.push('B",'C');console.log(arr,re)//['A','B','C'],32.pop() -该...

2018-07-17 17:16:00 213

转载 原型对象

可以使用对象的hasOwnProperty()来检查对象自身中是否含有该属性,传入对象的属性,返回布尔值转载于:https://www.cnblogs.com/nailc/p/9323254.html

2018-07-17 14:37:00 45

转载 构造函数

function Person(name,age){ this.name=name, this.age=age};var per=Person("A",16);不同函数直接调用,构造函数需要使用new关键字来调用;构造函数的执行流程:1.立刻创建一个新的对象;2.将新建的对象设置为函数中的this,在构造函数中可以使用this来引用新建的对象;...

2018-07-16 15:26:00 52

转载 使用工厂方法创建对象

批量生产对象例子:function createPerson(){ // 创建一个新的对象 var obj = new Object(); //向对象中添加属性 obj.name="A"; obj.age="18"; //将新的对象返回 return obj }var obj=createPerson(...

2018-07-16 14:42:00 294

转载 函数-this

1.this。解析器在调用函数的时候,每次都会向函数内部传递进一个隐含的参数(即this);this指向一个对象,这个对象称为函数执行的上下文对象.根据函数的调用方式的不同,this会指向不同的对象。  (a).以函数的形式调用时,this是window  (b).以方法的形式调用时,this就是方法调用的那个对象.function fun(){ con...

2018-07-16 14:33:00 52

转载 函数

1.函数作用域在函数调用时创建2.形参相当于在函数内部用var声明一个变量function fun(e){ alert(e) };//相当于如下function fun(e){ var e; alert(e) };所以:fun();//undefined3.在函数中,不使用var声明的变量都会成为全局变量转载...

2018-07-16 14:02:00 55

转载 ES6 方法函数

1.模块的整体加载除了指定加载某个输出值,还可以使用整体加载,即用星号(*)指定一个对象,所有输出值都加载在这个对象上面。下面是一个circle.js文件,它输出两个方法area和circumference。// circle.jsexport function area(radius) { return Math.PI * radius * radius...

2018-07-05 15:52:00 126

转载 ES6 数值扩展

1.二进制和八进制表示法ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。从 ES5 开始,在严格模式之中,八进制就不再允许使用前缀0表示,ES6 进一步明确,要使用前缀0o表示。如果要将0b和0o前缀的字符串数值转为十进制(其他进制也一样,例0x--16进制),要使用Number方法。Number('0b111') // 7...

2018-06-29 14:29:00 72

转载 ES6 正则的扩展(待细读)

1.RegExp构造函数在 ES5 中,RegExp构造函数的参数有两种情况。a.参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)var regex = new RegExp('xyz', 'i');// 等价于var regex = /xyz/i;b.参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝var regex = n...

2018-06-29 10:47:00 80

转载 ES6 字符串的扩展(待细读)

1.确定字符串中是否含有某个字符串indexof(value,num):可返回某个指定的字符串值在字符串中首次出现的位置。ES5方法,num范围(0~length-1)includes(value,num):返回布尔值,表示是否找到了参数字符串。startsWith(value,num):返回布尔值,表示参数字符串是否在原字符串的头部。endsWith(val...

2018-06-29 10:07:00 60

程序源代码

MATLAN程序源代码

2014-09-19

Surfer(10.4.799)_32-bit_Full_Download.exe

Surfer(10.4.799)_32-bit_Full_Download.exe

2014-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除