• 2022年11月21日13:32:00——T5——JS对象与Date日期函数


    1、JavaScrip对象的使用:

            /**
             * 1、对象的声明赋值使用的是{}花括号,大括号
             * 2、对象中的值以key:value的格式进行赋值,多个值中间使用【,】区分
             * 3、获取对象中的值的方法需要通过[]并给与key名的方式获取:item["name"]
             * /

    数组遍历

    2、date日期对象

    主要需要记忆的是各种Date的获取函数,是函数,所以使用的时候需要添加()。

    其中:dateObject 所指的月份中的某一天,使用本地时间。返回值是 1 ~ 31 之间的一个整数。

    这里看好,getDate() 是获取当前的日期,每个月的,例如,如果是2月份就只有28或29天了。根据闰年自动出的。

    1. <script>
    2. var time = new Date();
    3. document.write(time);
    4. // 控制台输出time——Date类型
    5. console.log(time);
    6. //输出Date对象包含的内容
    7. document.write("
      "
      );
    8. document.write("年:" + time.getFullYear());
    9. document.write("月:" + time.getMonth());
    10. document.write("日:" + time.getDate());
    11. document.write("时:" + time.getHours());
    12. document.write("分:" + time.getMinutes());
    13. document.write("秒:" + time.getSeconds());
    14. document.write("
      "
      );
    15. //时间拼接:
    16. document.write(time.getFullYear() + "-" +
    17. time.getMonth() + "-" +
    18. time.getDate() + " " +
    19. time.getHours() + ":" +
    20. time.getMinutes() + ":" +
    21. time.getSeconds()
    22. )
    23. script>
    1. milliseconds 参数是一个 Unix 时间戳(Unix Time Stamp),它是一个整数值,表示自 1970 年 1 月 1 日 00:00:00 UTC(the Unix epoch)以来的毫秒数。
    2. dateString 参数表示日期的字符串值。
    3. year, month, day, hours, minutes, seconds, milliseconds 分别表示年、月、日、时、分、秒、毫秒。 

    3、Image图片对象

    // Image图片标签在切换图片的时候使用的是src属性,
    //图片路径规则可以为相对路径也可以为绝对路径

    1. <script>
    2. var isf = 0;
    3. function ChangeSrc() {
    4. if (isf == 0) {
    5. document.getElementById("imgs").src = "imgs//2.png";
    6. isf = 1;
    7. } else {
    8. document.getElementById("imgs").src = "imgs//1.png";
    9. isf = 0;
    10. }
    11. // Image图片标签在切换图片的时候使用的是src属性,
    12. //图片路径规则可以为相对路径也可以为绝对路径
    13. }
    14. script>
    15. <p><img src="imgs//1.png" title="更换图片标签" id="imgs" width="1000px" />p>
    16. <p>
    17. <button onclick="ChangeSrc()" style="width: 50%;height: 30vh;">切换button>
    18. p>

    4、数学函数Math

    JS数组

    • 每个数组变量都有一个length属性,表示该数组中元素的个数。
    • 定义一个数组变量后,就可以使用“数组变量名[索引号]”的格式来访问每个数组元素。
    • 数组列表中的第一个元素的索引号为0,其后的每个元素的索引号依次递增,最后的元素索引为数组的长度-1。
    • 如果数组元素本身是一个数组,那么这个元素称为子数组,可以使用“数组变量名[子数组索引号][子数组中的元素索引号]”的格式来访问子数组中的元素。
    1. <script type="text/javascript">
    2. var arr=[' 白色',' 紫色',' 橙色',' 红色'];
    3. for(var i=0; ilength;i++) {
    4. document.write(arr[i]+"
      "
      );
    5. }
    6. script>
    7. body>

    在上面可以看到数组的创建方法,但是很多时候我们可以直接声明。

    var arr=new Array()      //数组初始元素个数为0

    var arr=new Array(4); //创建具有指定大小的Array 对象

    var arr=new Array(1,2,3); //用指定的元素列表去初始化Array 对象,数组的长度是设置的元素的数目

    加强for循环【for i in array:】

    加强for循环由于没有下标控制需要通过PC计数器进行寻址。

     

  • 相关阅读:
    git使用代理解决无法clone的问题转载
    考研依据数学思维导图,整理出的章节知识大纲
    图解LeetCode——687. 最长同值路径(难度:中等)
    【LeetCode-简单题KMP】232. 用栈实现队列
    汽配erp管理系统目前有哪些公司提供了解决方案?
    self-attention学习笔记
    Objects.requireNonNull的意义是什么
    Self-Instruct 论文解读:利用大模型自己给自己生成指令数据,指令数据自动生成
    BJFU|计算机网络缩写对照表
    基于 LSTM 的分布式能源发电预测(Matlab代码实现)
  • 原文地址:https://blog.csdn.net/feng8403000/article/details/127963255