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

dedecms网站地图制作网络优化工程师主要负责什么工作

dedecms网站地图制作,网络优化工程师主要负责什么工作,社区论坛网站建设,建盏十大高端客户一、函数 function 函数名(){函数体 } 函数传参 形参:声明函数时写在函数名右边小括号里的叫形参 实参:调用函数时写在函数名右边小括号里的叫实参 1、函数返回值(return) 注意事项: 1、返…

一、函数

function 函数名(){函数体
}
函数传参

形参:声明函数时写在函数名右边小括号里的叫形参
实参:调用函数时写在函数名右边小括号里的叫实参

1、函数返回值(return

注意事项:

1、返回多个值,返回结果是最后一个值

2、如果没有return 返回undefined

2、arguments

存储了传递的所有实参,展示形式是个伪数组

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

(1)具有数组的length属性

(2)按照索引的方式存储

(3)没有真正数组的方法 pop() push()等

函数可以调另一个函数

3、函数两种声明方式

(1)函数关键字定义函数

function fn(){}

(2)函数表达式 匿名函数

var fun = function() {};

fun是变量名 不是函数名

定义:将匿名函数赋值给一个变量,并且通过变量名称进行调用 我们将这个成为函数表达式

let fn = function ( ) {// 函数体
}

二、作用域

  • 全局作用域
  • 局部作用域
  • 块级作用域{} if{} for{},现阶段js没有块级作用域,es6新增
    特殊情况:局部变量或者块级变量 没有声明直接赋值的当全局变量看
    变量访问原则:采取就近原则的方式来查找变量最终的值

三、预解析

  1. js引擎运行js 分为两步:预解析 代码执行
  2. 预解析 js引擎会把js 里面所有的var 还有function 提升到当前作用域的最前面
  3. 代码执行 按照代码书写的顺序从上往下执行
  • 变量提升 把所有的变量声明提升到当前作用域最前面,不提升赋值操作
  • 函数提升 把所有的函数声明提升到当前作用域最前面 不调用函数

函数表达式 调用必须写在函数表达式下面

http://www.dtcms.com/wzjs/66632.html

相关文章:

  • 济南专门做网站的公司有哪些百度推广手机版
  • 建站宝盒可以做视频聊天交友网站吗快速排名怎么做
  • 贵州省建设厅公示网站西安优化外
  • 做外贸电商网站有哪个钓鱼网站制作教程
  • 聊城建网站商城系统开发
  • 商务网站建设的一般流程是什么意思网站优化效果
  • 网站建设手机app网站结构优化
  • 网站容易被百度收录360搜索引擎
  • 网站内容建设流程简单网页制作成品和代码
  • 个人动态网站怎么做网络舆情案例分析
  • 网站建设素材模板下载产品怎样推广有效
  • 有哪些做课件的网站千博企业网站管理系统
  • joomla wordpress 外贸seo广告优化
  • 大型网站建设公司培训心得模板
  • 宝安品牌网站建设奶茶的营销推广软文
  • 哈尔滨建站多少钱网络宣传策划方案
  • 东莞网站建设中企动力技术支持网络营销的优势有哪些?
  • 网页设计毕业论文案例资源优化排名网站
  • 常州辉煌网络网站制作刷粉网站推广
  • 国外设计师360排名优化工具
  • 网站建设业务方法百度首页纯净版
  • 前端网站设计 dreamweaver今日油价92汽油价格表
  • 网站建设公司商务网站项目书石家庄seo顾问
  • 给女友做的网站 源码专业北京网站建设公司
  • 南通网站seo报价承接网络推广外包业务
  • 网页设计作业网站全网关键词云查询
  • 网站贸易表格怎么做自媒体营销方式有哪些
  • 安徽工程建设信息网站进皖企业外链seo
  • 淘客网站怎么做seo是哪里
  • 中小型网站建设怎么样微信群推广平台有哪些