这种js编码风格对文件大小有影响

时间:2016-12-15 03:47:21

标签: javascript webpack ecmascript-6

我有一些条件:

首先

import React from 'react'
...
//what i used 
class Whatever extends React.Component{
}
Whatever.propTypes = {
    title: React.PropTypes.string.isRequired
}

import React,{Component, PropTypes} from 'react'
...
//what i used 
class Whatever extends Component {
}
Whatever.propTypes = {
    title: React.PropTypes.string.isRequired
}

使用webpack /其他开发工具捆绑后,对文件大小有什么影响。

第二 有时候我在同一个类的某个函数中使用它

function mama()
{
    const {name, age} = this.state
}

和这一个

function mama()
{
    const name = this.state.name 
    const age = this.state.age
}

任何人都知道为什么其他代码的尺寸比其他代码小,为什么? 或者它们的大小相同? 我使用webpack将我的js捆绑到单个文件中。

感谢。

0 个答案:

没有答案