Какой из подходов лучше с точки зрения производительности 1-й или 2-й?
const getCookieValue = readCookie('my_var')
должен быть объявлен наверху или поскольку его использование только в условии, так что лучше держать его внутри оператора if
Подход 1
componentWillMount() {
const {data1, data2} = this.props
if(data1) {
const getCookieValue = readCookie('my_var')
if(getCookieValue === 'test_string') {
// Statements ....
}
}
}
ИЛИ
Подход 2
componentWillMount() {
const {data1, data2} = this.props
const getCookieValue = readCookie('my_var')
if(data1) {
if(getCookieValue === 'test_string') {
// Statements ....
}
}
} * * тысяча двадцать-один