当前位置: 首页 > news >正文

优秀的国内企业网站网站的推广方法有哪些

优秀的国内企业网站,网站的推广方法有哪些,wordpress+全局设定,网站如何自己做支付文章目录 1.数组1.1 数组的概念1.2 创建数组1.3 获取数组中的元素1.4 数组中新增元素1.5 遍历数组 2.函数2.1 函数的概念2.2 函数的使用函数声明调用函数函数的封装 2.3 函数的参数函数参数语法函数形参和实参数量不匹配时 2.4 函数的返回值2.4.1 案例练习 2.5 arguments的使用…

文章目录

    • 1.数组
      • 1.1 数组的概念
      • 1.2 创建数组
      • 1.3 获取数组中的元素
      • 1.4 数组中新增元素
      • 1.5 遍历数组
    • 2.函数
      • 2.1 函数的概念
      • 2.2 函数的使用
        • 函数声明
        • 调用函数
        • 函数的封装
      • 2.3 函数的参数
        • 函数参数语法
        • 函数形参和实参数量不匹配时
      • 2.4 函数的返回值
        • 2.4.1 案例练习
      • 2.5 arguments的使用
      • 2.6 函数的两种声明方式

1.数组

1.1 数组的概念

  • 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。
  • 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素

1.2 创建数组

JS 中创建数组有两种方式:

  • 利用 new 创建数组
var arr = new Array();   // 创建一个新的空数组
  • 利用数组字面量创建数组

    //1. 使用数组字面量方式创建空的数组
    var  数组名 = []//2. 使用数组字面量方式创建带初始值的数组
    var  数组名 = ['小白','小黑','大黄','瑞奇'];
    
  • 数组元素的类型

    数组中可以存放任意类型的数据,例如字符串,数字,布尔值等。

    var arr = ['小白',12,true,28.9];
    

1.3 获取数组中的元素

  • 索引 (下标) :用来访问数组元素的序号

  • 数组下标从 0 开始

  • 数组元素可以通过索引来访问、设置、修改对应的数组元素.

// 定义数组
var arrStus = [1,2,3];
// 获取数组中的第2个元素
alert(arrStus[1]);    

注意:如果访问时数组没有和索引值对应的元素,则得到的值是undefined

1.4 数组中新增元素

数组中可以通过以下方式在数组的末尾插入新元素:

数组[ 数组.length ] = 新数据;

1.5 遍历数组

  • 数组遍历

    var arr = ['red','green', 'blue'];
    for(var i = 0; i < 3; i++){console.log(arr[i]);
    }
    
  • 数组的长度

var arr = [1,2,3];
alert(arr.length);


- 注意:- 此处数组的长度是数组元素的个数, length - 1 是最大的索引数-  当我们数组里面的元素个数发生了变化,这个 length 属性跟着一起变化- 如果设置的length属性值大于数组的元素个数,则数组其余元素为undefined;- 如果设置的length属性值小于数组的元素个数,则会把超过该值的数组元素删除案例练习:1. 在数组中存放1 - 10
2. 冒泡排序```js
var arr1 = [];
for (var i = 0; i <10; i++) {arr1[i] = i+1   
}
console.log(arr1)
var array = [4, 3, 1, 5, 2];
for (var i = 0; i < array.length - 1; i++) {for (var j = 0; j < array.length - 1 - i; j++) {if (array[j] > array[j + 1]) {var temp = array[j];array[j] = array[j + 1];array[j + 1] = temp;}}
}
console.log(array);

2.函数

2.1 函数的概念

函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用

2.2 函数的使用

函数声明
function 函数名() {//函数体
}
  • function 是声明函数的关键字,必须小写

  • 由于函数一般是为了实现某个功能才定义的

调用函数
函数名();
  • 调用的时候千万不要忘记添加小括号

  • 函数不调用,自己不执行

函数的封装

函数的封装是把一个或者多个功能通过函数的方式封装起来,对外只提供一个简单的函数接口

例子:封装计算1-100累加和

function getSum(){var sum = 0;// 准备一个变量,保存数字和for (var i = 1; i <= 100; i++) {sum += i;// 把每个数值 都累加 到变量中}alert(sumNum);
}// 调用函数
getSum();

2.3 函数的参数

函数参数语法
  • 形参:函数定义时设置接收调用时传入
    • 形式上的参数 函数定义的时候 传递的参数 当时并不知道是什么
  • 实参:函数调用时传入小括号内的真实数据
    • 实际上的参数 函数调用的时候 传递的参数 实参是传递给形参的

案例:利用函数求任意两个数之间的和

 function getSum(a, b) {console.log(a + b)}
getSum(1, 2)
函数形参和实参数量不匹配时
参数个数说明
实参个数等于形参个数输出正确结果
实参个数多于形参个数只取到形参个数
实参个数小于形参个数多的形参定义为undefined

注意:在JavaScript中,形参的默认值是undefined。

2.4 函数的返回值

function 函数名(){//其它代码return  需要返回的值;
}var result = 函数名();

注意:

  • 在使用 return 语句时,函数会停止执行,并返回指定的值
  • 如果函数没有 return ,返回的值是 undefined
  • return之后的代码不会被执行
  • return返回值只能有一个,不可以有多个
2.4.1 案例练习

利用函数返回值求2个数的最大值

function getSum(a, b) {return a > b ? a : b;
}
var res = getSum(3, 2)
console.log(res);

2.5 arguments的使用

当不确定有多少个参数传递的时候,可以用 arguments 来获取。arguments展示形式是一个伪数组,因此可以进行遍历。

function max() {console.log(arguments);for (var i = 0; i < arguments.length; i++) {console.log(arguments[i]);}
}max(1, 2, 3)

伪数组具有以下特点:

  • 具有 length 属性
  • 按索引方式储存数据
  • 不具有数组的 push , pop 等方法

注意:在函数内部使用该对象,用此对象获取函数调用时传的实参。

2.6 函数的两种声明方式

  • 命名函数

    function fn() 
    {}fn();  
    
    • 因为有名字,所以也被称为命名函数
    • 调用函数的代码既可以放到声明函数的前面,也可以放在声明函数的后面
  • 匿名函数

var fn = function()
{

}

fn();


- 因为函数没有名字,所以也被称为匿名函数
- 这个fn 里面存储的是一个函数  
- 函数调用的代码必须写到函数体后面
http://www.tj-hxxt.cn/news/124061.html

相关文章:

  • 哪里做网站优化制作网页用什么软件
  • 2015年手机网站需要主机 空间网站流量统计分析报告
  • 有什么兼职做设计的网站网络推广主要是做什么工作
  • 网页设计做一个介绍自己的的网站张家口网站seo
  • 有没有做二手设备网站百度网盘搜索引擎盘多多
  • 在哪个网站做跨境电商互联网销售模式
  • 做创意礼品的网站seo整站优化哪家专业
  • 岳阳市人大常委会人事任免名单青岛seo网站管理
  • 专业网站建设代理商重要新闻今天8条新闻
  • 做网站公奇闻司郑州汉狮网站友情链接是什么
  • 网站用什么软件做百度搜索关键词排名优化
  • 江苏省建设厅副厅长网站关键词优化排名软件s
  • 司法公开网站建设情况汇报代发软文
  • 专业团队怎样建设网站杭州seo搜索引擎优化公司
  • wordpress读取数据库代码西安seo高手
  • wordpress帖子缩略图seo排名点击器
  • 石家庄网站推广软件公司网站域名续费一年多少钱
  • 一家专业做家谱的网站中国最大网站排名
  • 大连网站制作诚推ls15227识图找图
  • 免费信息发布网站大全合肥品牌seo
  • 商城网站建设公司seo优化中以下说法正确的是
  • 个人做网站能赚到钱吗池州网站seo
  • 做网站为什么没收入如何给公司做网络推广
  • 怎么注册英文网站域名网站收录工具
  • 网站建设前期准备工作活动推广方式
  • 江苏雷威建设工程有限公司网站网络维护公司
  • 安徽省建设协会网站个人接外包的网站
  • 太和网站开发招聘seo知识培训
  • 免费的com域名注册邯郸网站建设优化
  • 怎么做同学录的网站百度开户联系方式