• 7月14日总结


     今天我们正式进入了Javascript的学习。第一天学习进度有点快想要一时间接受也是有点困难,但是总的来说也是收获颇丰,下面我就来总结一下今天学习的大致内容,首先我们从Javascript的基础部分开始讲的,讲了JS作为网页脚本的作用,以及JS中对变量的定义方法,在命名变量时应注意JS 保留的关键字;接着我们学习了JS的原始数据类型,即Undefined(未定义)、Null(空值)、Boolean(false和true)、Number(数字型:即可为整数也可以为浮点数(NAN表示非数))和String(字符型;位置从0开始计算);

    如果要将字符型以及其他型转换为数字型则需要:  var a =parseInt()   [整数型];var a = parseFloat()  [浮点型];;;若要转化为字符型则 alert(*.toString())  {*号为变量};

    还有typeof用来表示值是哪一种原始类型。  

        (以下回忆不分先后顺序)接着我们又讲了引用数据类型数组(原生对象)Array类,这是一个在JS中创建数据的方式,应该是按照这样来创建的

    var a=new Array(); a[0]=1;a[1]=2;a[2]=3;这样的话,就定义了含有3个数组项的数组。如果已经知道数据多长的话,好像也可以在new Array()的括号里加上数组长度。还可以这样直接写var a=new Array("1","2","3");alret(a[1])输出的就是2。然后我又看了看书,上面的a[10]="4",js就会把从3到9的位置都填上null,然后在第10个放上4,并且自己把数组的长度扩大以为,也就是说alert(a.length);会输出11.

        然后我们又讲了Math,这个是数学对象,我们主要讲了返回最大值max和返回最小值min,在今天的作业中也有练习;还讲了round(x),这个是四舍五入括号里的数字,x必须为数字,还有一个就是随机数 random(在0~1直接随机取一个数)Math.random() 这样写。这个就记得这么多了。

        我们又学习了DATE类的类型,这个就只能打打代码了:getDate()的意思是从Date对象返回一个月中的某一天(1~31);getMonth()从Date对象返回月份(0~11);getFullYear()从Date对象以四位数返回年份。。。。。说实话啊,这个有点晕,什么是从Date对象返回啊。 

        还有一个原始数据类型包装器类,Boolean,String,Number

        还有一个内置对象-Global,math也是;这个不需要用的时候初始化

        还有一个instanceof运算符可以用于对象类型的比较;如果一样的话输出true;否则false

        然后我们又讲了函数function,语法是这样的function函数名(参数1,参数2){},可以用return进行返回,如果没有明确返回值,则返回值为undefined。

        还有就是。。。。。。就只记得到这么多了。

  • 相关阅读:
    关于JS系列题材
    《项目整体管理》提纲
    Linux使用java -jar启动会自动停止问题(如何使jar在linux上一直运行)
    linux系统下查看端口被占用情况,并且杀掉进程
    CentOS7.X 下安装MySQL8.0(附文件)
    CentOS7.x 防火墙命令总结
    Spring Data Elasticsearch自定义方法的各类约定、写法!
    Mysql8.0数据库url时区问题,时间对应不上
    SpringBoot整合WebMagic一次踩坑记录:java.lang.IncompatibleClassChangeError: null
    HttpClient抓取数据出现java.net.URISyntaxException: Expected authority at index 8: https://
  • 原文地址:https://www.cnblogs.com/webhtmlcss/p/4649460.html
Copyright © 2020-2023  润新知