8.20学习内容

daixing-woniu 2018-08-21 原文

8.20学习内容

笔记 数组、函数和document

1、  数组:一组数据的集合,表示数组

2、  数组的定义方式:

方式1:先定义 如:var name = var Array();

                   name[0] = “张三”;

                    name[1] =”李四”; 

      name[2] =”王五”;    

                    name[3] = ”赵六”;    

方式2、var names = new Array(“张三”,”李四”,”王五”,”赵六”);
方式3、var name =[“张三”,”李四”,”王五”,”赵六”] ;

New:新,程序里面,new表示新创建一个对象。

在js里面,数组还是一个数据类型。(Array)

3、  使用数组:将数组里面的数据取出来,并且输出在页面上面。

Document.write(数组名称);

4、  数组的常用方法:

第一个:遍历一个数组(java和js通用) :

  使用for循环遍历数组,将数组中的所有元素取出来,或者查询。For循环是重复的执行部分代码。重复从数组中取出值。

第二个:像数组中添加一个元素:push();注意:push()这种方式只能向数组的末尾添加一个元素,并且每一次push只能添加一个元素进去

第三个:删除数组中的元素,使用pop()将数组中的最后一个元素值删除。每次只能删除一个值。

5、 函数function   (也叫做方法): 一段特定功能的代码块(不止一行代码,而是有一行或者多行代码一起)。在函数里面分为:有参函数(括号里有参数)、无参函数(括号里面无参数),还分函数是否有返回值return()有不有返回值。

   函数的定义:function 函数名([参数列表]){

                          特定功能的代码块;

                                   [返回值];

}

注意:上面写了中括号里面的内容表示可有可无。

举例:创建一个函数,函数的功能是计算两个数的和。

function sum(){

var x = 10;

var y = 20;

var c = x + y;

document.write(“两个数的和”+c);

}

函数的特点:具有封转性,将部分代码进行封装,当不需要这段代码的时候,则代码不进行运行,只有当我们需要代码进行运行的时候,才调用代码。

5、  有参函数:在定义的时候,小括号里面的是参数类表,参数列表一般是字母或者字母组合,在调用的时候,需要在对应的位置上面填写上参数列表值。

6、  函数的返回值:return返回参数;return作用:将函数里面的数据传到函数外面,供其他变量使用。

7、  形参和实参:

形参:形式参数,没有实际值。

实参:实际的参数值。

在定义函数的时候,小括号里面的参数都叫做形参,在调用函数的时候
,小括号里面的参数叫做实参。

8、  document对象:

使用document对象创建元素(元素就表示html里面的标签)

使用diocument对已经存在的div进行修改。修改其样式属性。

9、表单:<from></from>,作用:

发表于 2018-08-21 21:32 jsjava 阅读() 评论() 编辑 收藏

 

版权声明:本文为daixing-woniu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/daixing-woniu/p/9514416.html

8.20学习内容的更多相关文章

随机推荐

  1. Java生鲜电商平台-生鲜电商功能介绍以及文档下载(小程序/APP)

    Java生鲜电商平台-生鲜电商功能介绍以及文档下载(小程序/APP) 说明:以下是公布生鲜电商小程序或者APP […]...

  2. Bootstrap补充

    一、一个小知识点 1、截取长屏的操作 2、设置默认格式 3、md,sm, xs   4、空格和没有空格的选择器 […]...

  3. 很好的一个素材网

    不错的素材网,图标、图片、ppt模板等素材都挺好的,还有QQ表情哦,亲 网址:http://sc.chinaz […]...

  4. 完整的支付系统整体架构!

    整理于网络 从产品分类、模块功能和业务流程,了解支付产品服务的设计。 支付产品模块是按照支付场景来为业务方提供 […]...

  5. 《痞子衡嵌入式半月刊》 第 11 期

    这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 […]...

  6. 图片压缩小方法

    // canvas重绘图片 const resizeImage = (base64, scale, cb) = […]...

  7. win7系统下如何配置php-Apache-mysql环境

    如何在win7系统下配置php环境呢,php+Apache+mysql都是在配置过程中必不可少的元素,php负 […]...

  8. 多语言应用性能监控系统:Elastic APM

    ▶ 概述 Elastic APM 是基于 Elastic Stack 构建的应用性能监控系统。通过 Elast […]...

展开目录

目录导航