3 回答

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超2個(gè)贊
1、用戶界面能做的最基礎(chǔ)的事情就是呈現(xiàn)一些數(shù)據(jù),React讓顯示數(shù)據(jù)變得簡單,當(dāng)數(shù)據(jù)變化時(shí),用戶界面會(huì)自動(dòng)同步更新。
2、通過例子進(jìn)行了解:
<!DOCTYPE html>
<html>
<head>
<script src="build/react.js"></script>
<script src="build/JSXTransformer.js"></script>
</head>
<body>
<divid="example"></div>
<script type="text/jsx">
var HelloWorld = React.createClass({
render: function() {
return (
<p>
Hello, <input type="text"placeholder="Your name here" />!
It is {this.props.date.toTimeString()}
</p>
);
}
});
setInterval(function() {
React.render(
<HelloWorld date={new Date()} />,
document.getElementById('example')
);
},500);
</script>
</body>
</html>

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊
可以用Array中自帶的方法:
arrayObj.shift( )
shift 方法可移除數(shù)組中的第一個(gè)元素并返回該元素。
例如:
var ary=[1,2,3,4];
var a=ary.shift();//a=1;ary=[2,3,4];
arrayObj.slice(start, [end])
slice 方法返回一個(gè) Array 對(duì)象,其中包含了 arrayObj 的指定部分。
參數(shù):start,截取數(shù)組開始下標(biāo)。end截止的下標(biāo),但不包括end元素
例如:
var ary=[1,2,3,4];
var newary=ary.slice(0, 2);//newary=[1,2],不包括下標(biāo)2 所對(duì)應(yīng)的元素3。
添加回答
舉報(bào)