java script入门

1.html:负责网页结构。

    css:负责网页美观。

  java script:负责用户与浏览器交互。:基础编程,bom编程,dom编程

2.javascript语句:注释:单行//,多行/**/

                  函数:alter("提示框");

                            docotument.write("向浏览器输出内容");

3.javascript使用方法:A:内部方法:在html界面中使用


8.函数:function 函数名称(形式参数列表){

                        语句

                    }

              函数的调用:函数名称(实际参数列表);

      注:定义函数时形式参数列表不能使用var关键字

             js中可以有返回值,直接用return返回即可,不需要声明返回值类型

             js中没有方法重载的概念,后面声明的函数会自动覆盖前面声明的函数

             js中形参和实际参数的数量可以不相同,依然可以调用(注:实际参数<形式参数: NaN,实际参数>形式参数: 取前面的实际参数,后面的参数丢失)

             js中每个函数都隐藏一个叫arguments的数组,这个数组用于接收函数调用时传过来的实际参数

exp:输入月份获取天数




无标题文档




input month:



9.基于对象编程:内置对象:

            String对象:定义和使用时注意其索引和内含值的区别

              常用方法:charAt(索引): 返回指定索引的内容
                                indexOf(字符串): 返回首次出现指定字符的索引位置
                                lastIndexOf(字符串): 返回最后出现指定字符的索引位置
                                fontcolor("red"): 直接给字符串添加颜色
                                split("字符串"): 使用指定字符串切割字符串,返回字符串数组
                                substring(start,end); 截取字符串,start:开始索引, end:结束索引
                                substr(strat,[length]) 截取字符串, start:开始索引 length: 截取的字符串长度

            Math对象:ceil(): 向上取整。 如果有小数部分的话,直接+1
                               floor(): 向下取整。如果有小数部分的话,直接丢失小数部分,保利整数位
                               round(): 四舍五入取整。满5进一
                               random(): 生成一个随机的0-1的小数 .包含0,不包含1
                               max(): 返回最大值
                               min(): 返回最小值

             Date对象:var date=new Date();取当前系统日期时间

                               date.getFullYear() 获取日期中的年

                               date.getMonth()+1 获取日期中的月,默认从0开始所以加一

                               date.getDate() 获取日期中的日

                               date.getDay() 获取日期中的星期几

                               date.getHours() 获取日期中的小时

                               date.getMinutes() 获取日期中的分钟

                               date.getSeconds() 获取日期中的秒




无标题文档



time:


                Array数组对象:创建数组时,即可以指定具体长度,也可以不指定具体长度,可以指定具体内容

                                           除此之外,还可以不用new对象,直接指定具体内容

                                   注:js数组可以随着元素的添加而增加长度,而且可以存放任意类型的元素。

                                方法:join(字符串);使用指定的字符串将数组中的所有元素连接在一起,最终形成一个新字符串

                                           reverse();反转数组中的元素

 

你可能感兴趣的:(web相关)