#前端和后端的区别

浅谈react-router和react-router-dom、react-router-native的区别

react-router-v4,我称之为“第四代react-router”,react-router和react-router-dom的区别是什么呢?为什么有时候我们看到如下的写法:写法1:import{Swtich,Route,Router,HashHistory,Link}from'reac...

Webpack 3.0 前端工程化(编译ES6/ES7、编译TypeScript、打包提取公共代码、代码分割和懒加载)

(1)编译ES6----测试后有问题,先继续往下  使用webpack配合babel打包编译ES6/ES7  1、Babel是应用比较广泛的编译工具2、在webpack使用时需要借助babel-loader,之前提到过,在webpack中编译处理静态文件,都会用到loader。而babel-loader是一款编译性质的...

Webpack 3.0 前端工程化(背景、模块化、环境准备)

(1)背景      作者受Google工具的模块分割影响有了创作灵感      随着SPA的推广,前端应用复杂度快速提升。               MVC时代便有了模块化的初期思想     三大框架便将模块化概念推...

React.createClass与React.Component区别

根据上面展示代码中二者定义组件的语法格式不同之外,二者还有很多重要的区别,下面就描述一下二者的主要区别。(1)函数this自绑定  React.createClass创建的组件,其每一个成员函数的this都有React自动绑定,任何时候使用,直接使用this.method即可,函数中的this会被正确设置。constC...

new FormData() 前端上传文件图片到服务器

XMLHttpRequestLevel2添加了一个新的接口FormData.利用FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的send()方法来异步的提交这个"表单".比起普通的ajax,使用FormData的最大优点就是我们可以异步...

React创建组件两种写法:React.createClass和extends Component的区别

前言:  createClass本质上是一个工厂函数,extends的方式更加接近最新的ES6规范的class写法。两种方式在语法上的差别主要体现在方法的定义和静态属性的声明上。createClass方式的方法定义使用逗号,隔开,因为creatClass本质上是一个函数,传递给它的是一个Object;而class的方式...

Emmet-前端开发神器

Emmet是一款编辑器插件,支持多种编辑器支持。在前端开发中,Emmet使用缩写语法快速编写HTML、CSS以及实现其他的功能,极大的提高前端开发效率。下载地址http://emmet.io/download/Emmet使用特殊的表达式Abbreviations,也就是缩写:这种特殊的表达式会被Emmet解析并转义成结...
代码星球 ·2020-04-08

Chrome控制台中Network的Preview与Response区别

一般情况下我们看Network里面的Preview和Response的结果似乎一模一样。不管是请求页面,请求页面还是请求js还是请求css,二者的结果都一样。直到今天从服务器端向web前端发送一段json格式的数据,才发现Preview的特殊功效。在Preview(预览功能)中,控制台会把发送过来的json数据自动转换...

MongoDB的安装,mongod和mongo的区别

一.mongoDB安装路径安装路径(最新4.0.11):https://www.mongodb.com/download-center/community?jmp=nav建议另外找路径下载,外网太慢,等不住。。这是一位博主提供的下载路径(4.0.10):百度链接:https://pan.baidu.com/s/1xhF...

Commonjs规范中module.exports和exports的区别

经常能看到两种导出模块的方式:module.exports和exports。穿插一个必备小知识:在文件a.js中用exports或module.exports导出的对象(方法、变量),可以在另一个文件b.js中通过require('./a')引用。module和exports是Node.js给每个js文件内置的两个对象...

两分钟搞定module.exports与exports区别

exports和module.exports区别  1、分析我们可以从底层实现去理解:在node里每个模块内部都有一个自己的对象module,而该module对象里,有一个子对象exports    在node里,谁require该文件,谁就得到module.exports接口对象         我们发现,...

Node 与JS的区别

1.nodejs是运行于服务器端的;2.global:代表node当中的一个全局对象,类似于浏览器当中的window,定义全局对象:global.a;3.作用域:nodejs中一个文件就是一个作用域;4.调试:只能用console.log()进行调试,无法使用alert()弹窗;5.文件目录:__filename代表当...
代码星球 ·2020-04-08

移动端前端笔录

最近一直在整理一些做移动端时遇到的问题,现在把他们列在一起,方便收藏查找:1、关闭iOS键盘首字母自动大写IOS的机子,默认英文输入法状态下,首字母是自动大写的,有时候挺烦人的。我们写页面的时候有没有办法把这个自动大写关闭呢?autocapitalize的属性可以实现:在iOS中,默认情况下键盘是开启首字母大写的功能的...
代码星球 ·2020-04-08

module.exports与exports,export与export default之间的关系和区别

首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。CommonJS规范规定,每个模块内部,module变量代表当...
首页上一页...183184185186187...下一页尾页