天天观点:react 怎么实现数组求和

时间:2022-12-23 14:16:55       来源:PHP中文网


(资料图)

本教程操作环境:windows10系统、react18版,DELL G3电脑。

react 怎么实现数组求和?

React :求出数组中所有数字的和

需求:求出数组中所有数字的和

解析:需使用受控组件,并绑定onChange事件(不绑定,React会提醒你。。。)

import React,{useState,useEffect} from "react";import ReactDOM from "react-dom";import "./index.css";function Sum(){    const [val,setVal]=useState("1,2,3,4,5,6,7,8,9,10,11,12,13,14,15");    const [sum,setSum]=useState("");    const handleVal = function(e) {        //let newVal=e.target.value;        //newVal=newVal.replace(/[^(\d)|(,)]/,"");        setVal(e.target.value.replace(/[^(\d)|(,)]/,""));        //console.log(val);    };    const handleClick =function(){        var sum=0;        var inputs=val.split(",");        for(var i in inputs){            sum += parseInt(inputs[i]);        }        setSum(sum);    }    return(        

{sum}
);}ReactDOM.render( , document.getElementById("root"))
登录后复制

推荐学习:《react视频教程》

以上就是react 怎么实现数组求和的详细内容,更多请关注php中文网其它相关文章!

关键词: 相关文章 视频教程