- 博客(16)
- 收藏
- 关注
原创 BOM基础知识汇总
BOM定义浏览器对象模型,可以使我们通过JS来操作浏览器,在BOM中为我们提供了一组对象,用来完成的浏览器的操作。BOM对象Window:代表整个浏览器的窗口,同时window也是网页中的全剧对象。常用: alert()/ confirm()/ prompt() <!DOCTYPE html><html><head> <meta charset="utf8"> <style> </style>
2022-04-14 18:49:56 545
原创 正则表达式
1. 概念正则用来定义一些字符串的规则,程序可以根据这些规则来判断一个字符串是否符合规则,也可以将一个字符串中符合规则的内容提取出来。2. 创建正则表达式1)构造函数写正则表达式:var reg = new RegExp("正则","匹配模式");2)使用字面量写正则表达式:var reg = /正则表达式/匹配模式;正则语法- 常用| 或[] 或[^ ] 除了[a-z] 小写字母[A-Z] 大写字母[A-z] 任意字母[0-9] 任意数字- 量词
2022-03-06 16:13:45 164
原创 函数(function)知识点整合--2
关于函数上下文对象(this) 的讲解我们每次调用函数时,解析器都会将一个上下文对象作为隐含的参数传递进函数。使用this来引用上下文对象,根据函数的调用方式不同会执向不同的对象。1.以函数的形式调用时,this是windowfunction fun(){ console.log(this.name);}var obj = { name:'孙悟空', sayName:fun}var name = '白骨精';fun()//以函数的形式调用,this永远是win
2022-02-27 18:53:42 199 1
原创 函数(function)知识点整合--1
要使用函数,一般需要简单的2步:1. 创建函数:2种方式-函数声明(常用)function 函数名([形参1,形参2...形参N]){语句...}- 函数表达式var 函数名 = function([形参1,形参2...形参N]){语句...};2. 调用函数- 语法:函数对象(实参1,实参2...实参N);- 当我们调用函数时,函数中封装的代码会按照编写的顺序执行结合例子再来明确一些概念⬇️//创建函数,定义形参a,bfunction addS
2022-02-27 16:20:38 565
原创 for循环——质数练习的性能测试和性能提升
上上篇关于for循环讲解关于质数的相关练习,相关链接代码如下:https://blog.csdn.net/weixin_44522602/article/details/123020572?spm=1001.2014.3001.5501for (i=2; i<100; i++){ var flag = true; for(j=2; j<i; j++){ if(i % j == 0){ flag = false; } .
2022-02-19 23:21:57 191
原创 for循环练习——嵌套
打印*长方形如下:******************************var i, j;//控制行数for (i = 0; i < 6; i++) { //控制列数 for (j = 0; j < 5; j++) { document.write("*"); } document.write("<br/>");}打印*正三角如下:***************************
2022-02-19 21:23:49 422
原创 for循环练习—判断输入的值是否为质数
思路拆解:1. 有文本框可以输入:prompt;2. 对输入的值做判断,先保证输入值是合法(大于1的自然数):排除string ,小于1的数,和小数;3.对其他合法的输入值做判断:质数只能为1和自身整除,比如3,13,19等,如果一个数(num)可以被(1,num)范围内的数整除,说明不是质数。比如数字6,就可以判断6 能否被2,3,4,5整除,6可以被2,3整除,说明其不是质数。代码+解释如下://判断接受数是不是质数,只能被1和自身整除,大于1的自然数var num = prom
2022-02-19 21:12:48 2448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人