![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
前端探索者
一个在前端努力奋斗的小青年,喜欢研究新的技术,学习能力强,喜欢沟通,团队能力不错。。
展开
-
flutter打包Android版时候修改图标和名字
打开android文件找到\android\app\src\main目录下AndroidManifest.xml文件打开找到对应名字和图标,图标必须替换之前的,原创 2019-10-24 09:57:15 · 909 阅读 · 0 评论 -
js闭包知识点
闭包的定义: 能够访问另一个函数作用域的变量函数。闭包从作用域角度定义的。举一个简单例子:function bib() { var a =“我是变量” var b = function() { console.log(a) } return b // b就是一个闭包函数,它可以访问到bib函数里面的变量 }var c = bib() // 获得闭包函数c() // 输出...原创 2019-08-13 10:37:33 · 172 阅读 · 0 评论 -
Js继承方式总结
第一种继承: 原型链继承(相当于利用prototype继承父级)// 父级函数function Parent() { this.name = "jack"}// 子函数function Son() { this.age = 10}Son.prototype = new Parent() // 这样通过原型链,Child继承了Parentvar test = new Son()...原创 2019-08-13 14:22:46 · 105 阅读 · 0 评论 -
nodejs爬虫淘宝详情图
第一步:cmd 进入命令版界面第二步:输入D: 进入D盘第三步:创建项目文件:mkdir nodetaobao(项目名)第四步:进入创建的项目:cd nodetaobao第五步:初始化项目:npm init然后安装各种依赖模块,新建一个images文件夹装爬虫下拉的图片,创建start.js文件复制一下内容代码,然后node start.js就可以下载文件了var https = r...原创 2019-07-31 10:32:57 · 1697 阅读 · 3 评论 -
原生js写的图片轮播(左右轮播)
<!DOCTYPE html><html lang="cn"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Comp...原创 2019-07-17 14:33:19 · 216 阅读 · 0 评论 -
js判断变量是数组还是对象方法
第一个方法:使用instanceof方法举个例子:let arr = [苹果,李子,香蕉]let obj = {name:‘无名’}console.log(arr instanceof Array ) // 打印出来tureconsole.log(obj instanceof Array ) // 打印出来false第二个方法:使用Array.prototype.isPrototy...原创 2019-07-06 13:48:18 · 218 阅读 · 0 评论 -
JavaScript 所有方法归纳总结
字符串方法length返回字符串的长度var str =‘asdfghjh’var len = str.lengthindexOf()查找字符串位置var str = ‘This is apple’var index = str.indexOf(‘is’)lastIndexOf() 方法返回指定文本在字符串中最后一次出现的索引提示:如果未找到文本, indexOf() 和 last...翻译 2019-07-01 10:15:49 · 757 阅读 · 0 评论 -
原生js写的图片轮播效果(淡隐淡出)
设计模式 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2019071513353333.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_...原创 2019-07-15 13:36:08 · 311 阅读 · 0 评论 -
css中单位em和rem之间的区别
对于em和rem的区别一句话概括:em相对于父元素,rem相对于根元素。在 CSS 中,em 是非常有用的单位,因为它可以自动适应用户所使用的字体。em是自适应当前使用字体大小的,1em等于当前字体大小,2em等于两倍字体大小(font-size)1.子元素字体大小的em是相对于父元素字体大小2.元素的width/height/padding/margin用em的话是相对于该元素的font...翻译 2019-06-28 10:26:59 · 426 阅读 · 0 评论 -
css不定宽高垂直居中方法
第一个方法:用css3的translate().main{height: 500px;text-align: center;border:1px solid #000;position: relative;}.main-box{position: absolute;width: 50%;top: 50%;left: 50%;transform:translate...原创 2019-07-03 15:47:58 · 598 阅读 · 0 评论 -
MVVM和MVC之间的区别
目前流行MVVM前端框架有:vue.js,angular.js,react.js这三种框架,那什么是MVVC框架呢?我们先了解下MVC设计模式**MVC的定义:**即model-view-controller(模型-视图-控制器)Model(模型):是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图):是应用程序中处理数据显示的部分。通常视图是...原创 2019-06-11 11:07:43 · 1619 阅读 · 0 评论 -
javascript字符串和数组基础知识
javascript字符串javaScript的字符串就是用’'或""括起来的字符表示多个字符串连接起来,可以用+号连接var name = ‘小明’;var age = 20;var message = '你好, ’ + name + ‘, 你今年’ + age + ‘岁了!’;ES6新增了一种模板字符串var name = ‘小明’;var age = 20;var mess...原创 2019-06-10 14:32:32 · 176 阅读 · 0 评论 -
js重新复制,深拷贝对象
其实用JSON.stringfy()和JSON.parse()就可以。var copy = JSON.parse(JSON.stringify(对象名))但是这种简单粗暴的方法有其局限性。当值为undefined、function、symbol 会在转换过程中被忽略。。。所以,对象值有这三种的话用这种方法会导致属性丢失。JSON.stringify与JSON.parse除了实现深拷贝,还能结...原创 2019-06-09 16:22:24 · 527 阅读 · 0 评论 -
用vue-cli3脚手架构建项目步骤
之前都是vuecli2脚手架搭建项目,目前升级成了vuecli3脚手架cmd进入了命令控制界面npm i @vue/cli -g (全局安装vuecli3)判断安装成功输入:vue --version就会出现vue版本号安装成功之后:开始创建项目:D:(进入D盘)vue creat demo(demo是项目名称)cd demonpm run serve出现这个就成功...原创 2019-06-13 16:08:24 · 221 阅读 · 0 评论 -
nodejs定义,特点和应用场景
Node.js 简单定义Node.js 是一个能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由Node.js 基金会持有和维护,并与 Linux 基金会有合作关系。Node.js 采用 Google 开发的 V8 运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于...原创 2019-06-05 11:30:28 · 885 阅读 · 0 评论 -
简单爬虫1688商品的主图和详情图
1.首先下载安装python3(window系统)2.cmd启动控制命令3.输入python,出现出现上图就是安装成功了。4.输入exit()退出python命令5.输入D:进入D盘,创建文件python文件 和储藏爬虫下来图片images文件在python文件建立xiang.py文件 复制下面代码import requestsfrom PIL import ...原创 2019-05-07 08:49:55 · 7560 阅读 · 13 评论 -
前端工程化
前端工程化有四个特点:模块化、组件化、自动化、规范化。1.模块化:就是将一个大文件拆分成相互依赖的小文件,再进行统一的拼装和加载。在工程化之前,一直是使用js、jquery、ajax,这没有模块概念,对于开发大型且复杂的系统会有一定的限制。(模块化中的模块一般指js模块,比如一个用来格式花时间的模块。)2.组件化:组件化≠模块化。模板化是在文件层面上,对代码和资源的拆分;组件化是在设计层面上,...转载 2019-04-09 16:12:56 · 371 阅读 · 0 评论