发帖
 找回密码
 立即注册
搜索
0 0

分享 20250303 Web渗透系统班 第二十二课

技术分享 1149 0 2025-4-28 16:21:27
JavaScript 基础(二)

javascript
时间

Date 对象
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前⽉份(0-11,0代表1⽉) 所以获取当前⽉份是 myDate.getMonth()+1;
myDate.getDate(); //获取当前⽇(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前⼩时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前⽇期
var mytime = myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取⽇期与时间
加⼀天
var dateTime = new Date();
dateTime=dateTime.setDate(dateTime.getDate()+1);
dateTime=new Date(dateTime);
dateTime=dateTime.setDate(dateTime.getDate()+1);


DOM
document.getElementById('id'); //通过id来获取元素,返回指定的唯⼀元素。
document.getElementsByName("name"); //通过name来获取元素,返回name='name'的集合。
document.getElementsByClassName("classname") //⽤classname来获取元素,返回的是⼀个
class="classname"的集合(不兼容IE8及以下)。
document.getElementsByTagName('div'); //⽤元素的标签获取元素,返回所有标签=“div”的集合。




WEB渗透测试工程师系统班250303
22节课作业
1.解释以下代码
Var cc = [a,b,c,d];
For(var i = 0 ; i>= cc.length ; i ++){
Alert(cc);
}
定义数组cc中有a,b,c,d四个数字,i初始值为0,历遍数组中的四个数字<=i,i自增1,弹框输出所有i的结果
但是原始代码由于循环条件错误(0>=4为false条件),不会执行循环体内的 alert 语句,所以不会有任何输出。

2.创建一个永久循环,在循环中,提示用户输入两个数字,并打印出两个数字区间内的所有奇数。如果用户输入15,就打印出135。如果用户输入的第一个数字大于第二个数字,就结束循环。

while (true) {
    const num1 = parseInt(prompt("请输入第一个数字:"));
    const num2 = parseInt(prompt("请输入第二个数字:"));
for (var i = num1; i <= num2; i++) {

        if (i % 2 !== 0) {

            console.log(i);}
}
  
    if (num1 > num2) {
        console.log("第一个数字大于第二个数字,循环结束。");
        break;
    }

  
   


──── 0人觉得很赞 ────
免责声明:
1、本论坛中所有用户发布的内容仅代表作者个人观点,与本网站立场无关,本站不对其真实性、完整性或观点承担任何责任。
2、本论坛所提供的全部信息与内容,不保证其准确性、完整性或时效性。因阅读或使用本站内容而产生的任何误导、损失或风险,本站概不承担任何连带或法律责任。
3、当国家司法、行政机关依照法定程序要求本论坛披露用户信息时,本站予以配合并因此免责。
4、因网络线路故障、技术问题、不可抗力或本站无法控制的其他原因导致的服务中断或暂停,本站不承担由此造成的任何直接或间接损失。
5、对于任何通过技术手段破坏、攻击本论坛系统或扰乱正常秩序的行为,本站有权采取包括但不限于限制账号、封禁账号、追究法律责任等措施。
您需要登录后才可以回帖 立即登录
高级模式
返回