老师这是怎么回事呀,为什么就生成新的对象呀。
var data=4 const promise=new Promise((resolve,reject)=>{ if("成功"){ resolve(data) } else{ reject(error) } }) promise.then(res=>{ console.log(res) return "成","功" }).then((res1,res2)=>{ console.log(res1); console.log(res2) } )为什么res2是未定义
这些命令是要自己能够敲出来吗
老师最近这几节课,我听的时候能理解,但是后面又觉得不是特别理解
老师这两句不是一样的吗,为啥下面那个不就说删id吗,怎么下面的那个会删除多个字段呢??????
同步的loadOrderList是在index.jsp页面展示的数据
那异步的loadOrderList02是在哪个页面显示数据呢
http://127.0.0.1:8000/docs/生成接口文档的时候报错,百度也找不到相关的解决方法。
老师,请问下,我发送验证码之后显示这样,还可以处理不
1.
2.
老师,这是什么问题??
flask_shop.zip
复制了老师前端代码,foldedlinks设置的是false,但是点击菜单,他还是会给我跳转,然后报404错误,刷新一下才能正常显示,为什么
String的matches和Pattern的matcher有什么区别吗
public class RegexTest { public static void main(String[] args) { String regex = "[a-z]"; String content = "a"; System.out.println(content.matches(regex)); //创建正则表达式对象 Pattern pattern = Pattern.compile("[a-z]"); Matcher matcher = pattern.matcher(content); while (matcher.find()){ System.out.println(matcher.group(0)); } } }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <div class="div1"> <div class="div2"> 这是div2 </div> <button>点我</button> </div> <script> /*node方法 1.appendChild() node1.appendChild(node2) 将节点2插入在node1最后面 注意 js创建的节点对象之间没有文本对象 2、hasChildNodes() 此方法返回一个布尔值 是否有子节点 3、cloneNode(布尔值) 克隆节点,布尔值如果true 则克隆子节点 如果为flase 则不克隆子节点 克隆节点不会克隆原节点的事件 但是会复制属性和内容 */ var div1=document.querySelector('.div1'); var div3=document.createElement('div'); var div4=document.createElement('div'); var but=document.querySelector('button'); div3.innerHTML='lalal'; div1.appendChild(div3); div1.appendChild(div4) console.log(div1.childNodes); var num=1; var str='这是第'+num+'克隆'; but.onclick=function(){ var clonebut=but.cloneNode(true); clonebut.innerHTML=str; div1.appendChild(clonebut); num+=1; console.log(num); } </script> </body> </html>
老师 这个事件里面的num累加怎恶保存到全局变量num
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <script> function addNode(){ var fom=document.getElementById("fom"); var p = document.createElement("p") p.innerText="照片:" var inp = document.createElement("input") inp.type="file" var inp2=document.createElement("input") inp2.type="button" inp2.value="删除" inp2.onclick=function(){ p.removeChild(inp) p.removeChild(inp2) p.remove() } var lastNode = document.getElementById("lastNode"); fom.insertBefore(p.lastNode); p.appendChild(inp); p.appendChild(inp2); } </script> <body> <form id="fom"> <p> 用户名:<input type="test" /> </p> <p> 照片:<input type="file" /> <input type="button" value="添加" onclick="addNode()" /> </p> <p id="lastNode"> <input type="button" name="" id="" value="提交" /> <input type="button" name="" id="" value="清空" /> </p> </form> </body> </html>
Uncaught TypeError: Failed to execute 'insertBefore' on 'Node': parameter 1 is not of type 'Node'.
at addNode (07DOM中操作元素节点的对象.html:39)
at HTMLInputElement.onclick (07DOM中操作元素节点的对象.html:62)
insertbefore为什么老师视频中只需要一个参数就行,我这边只给一个参数就会报错?
if not self.startDrawFlag: self.startDrawFlag = True self.x = event.x self.y = event.y
老师,这一步怎么理解
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637