javascript中throw和next方法的比较
1、生成器有throw方法,该方法与next的效果相同。 2、唯一的区别是next方法传输的参数回到正常值。throw方法传输的参数是错误的对象。 并且throw将该迭代器状态设置为迭代结束。 实例 function*...
JavaScript如何求数组的质数
1、用for循环语句或filter()方法循环历数组,在每个循环中将一个数组元素分别去除2到sqrt(元素本身)。 2、如果可以去除,则表明该组元素并非质数,而是质数。 如果该组元素是质数,则输出该元素...
ps如何制作折扇效果
1、新建文档,使用矩形绘制扇叶并填充红色。 2、Ctrl+T使用自由变形绘制三角形的扇叶。 3、复制图层同时换颜色。 Ctrl+T右键弹出选择水平翻转。 4、所有图层三角形选中Ctrl+E合并图层。 5、扇子...
javascript方法和函数的区别
1、方法与对象绑定的,不能单独引用,只能通过对象调用。 2、功能独立,可单独引用。 3、在方法中,this表示该方法所属的对象。在函数中,this代表整体对象。 实例 //例子1: varperson={ name:...
javascript中debugger的应用场景
1、逻辑复杂的算法。 如果你刷过leetcode,你会有很深的理解。算法中的一个测试用例是错误的,有时很难通过目测找到有问题的方法。 2、复制步骤非常繁琐的bug。 花了10分钟终于重现了,但是只跟...
javascript中函数作用域的介绍
1、调用函数时创建函数作用域,函数执行后销毁函数作用域。 2、每次调用函数都会创建一个新的函数作用域,它们是相互独立的。 全局作用域的变量可以在函数作用域中访问,函数作用域的变量不能在...
JS中Array操作方法的整理
1、Array.from()从一个类似数组或可迭代对象中创建一个新的数组实例。 console.log(Array.from("foo")); //expectedoutput:Array["f","o","o"] consol...
javascript中浅拷贝是什么
1、简单复制对象的最外层属性,不处理对象更深层次的对象属性,会导致复制对象和原始对象的深层次属性指向同一个内存。 2、如果一个对象改变了内存的地址,就会影响另一个对象。 将对象序列化为...
NodeJS读取文件和目录的方法
1、使用fs.readFile和fs.readdir分别读取文件和读取目录。 2、两个API接收两个参数,第一个是路径,第二个是回调函数,回调函数也有两个参数里面包含了data信息,打印这个data信息来获取内容。 ...
CSS简单常用属性的总结
括号中内容为快捷键。 1、字体颜色(c) color:red; 2、字号大小(fos) font-size:40px; 3、背景颜色(bgc) background-color:blue; 4、加粗(fwb) font-weight:bold; 5、不加粗(fwn) font...































