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

安徽设计网站建设软文怎么做

安徽设计网站建设,软文怎么做,一级a做爰片在线看网站,做教育的网站1.认识JS函数 1.1程序中的foo、bar、baz 在学习编程中,你可能会经常看到foo、bar、baz这些名词 它们通常被用来作为函数、变量、文件的名称 目前已经编程了计算机编程的术语一部分 但是它们本身并没有特别的用途和意义 常常被称之为“伪变量”(metasynt…

1.认识JS函数

1.1程序中的foo、bar、baz

在学习编程中,你可能会经常看到foo、bar、baz这些名词

  它们通常被用来作为函数、变量、文件的名称

  目前已经编程了计算机编程的术语一部分

  但是它们本身并没有特别的用途和意义

  常常被称之为“伪变量”(metasyntactic variable)

这里推荐一个网站:程序问答网站(世界级的)

最新问题 - Stack Overflowhttps://stackoverflow.com/questions那么它们有声明由来吗?

 事实上:foo、bar这些名称最早什么时候、地方流行起来的一直是有争论的

总之,foo、bar、baz已经是编程领域非常非常常用的名词

    <script>//stackover flow:程序问答网站//程序员约定俗成的标识var foo="xxxxxx"function bar(){}var baz={}</script>

1.2认识函数 

什么是函数呢?

帮助我们完成了特定的功能 函数必然是某种特定功能的代码的封装

目前,我们已经接触过几个函数了

 alert函数:

  浏览器弹出一个弹窗

prompt函数:

  在浏览器弹窗中接收用户的输入

console.log函数:

  在控制台输入内容

String/Number/Boolean函数等等

函数其实就是某段代码的封装,这段代码帮助我们完成某一个功能

默认情况下,JS引擎或者浏览器会给我们提供一些已经实现好的函数

我们也可以编写属于自己的函数

1.3函数的使用步骤 

 函数的使用包含两个步骤:

  声明函数:封装 独立的功能

  调用函数:享受 封装的成果

声明函数,在JS中也可以称为定义函数

  声明函数的过程就是对某些功能的封装;

  在之后的开发中,我们会根据自己的需求定义很多自己的函数;

调用函数,也可以称为函数调用

  调用函数时让已经存在的函数为我们所用

  这些函数可以时刚刚自己封装好的某个功能函数

  当然,我们也可以去使用默认提供的或者其他三方库定义好的函数

函数的作用:

在开发程序中,使用函数可以提高编写的效率以及代码的重用

2.函数的声明和调用

2.1函数的声明和调用

声明函数使用function关键字:这种写法称之为函数的定义

function 函数名(){

函数封装的代码

.....

}

注意:

函数名的命名规则和前面命名规则是相同的;

函数要尽量做到见明知意,(并且函数通常是一些行为,所以使用动词会更多一些);

函数定义完后里面的代码是不会执行的,函数必须调用才会执行

调用函数通过函数名()即可:比如test()

练习如下:

    <script>//练习一:定义一个函数,打印自己的个人信息function printInfo() {console.log("my name is chen")console.log("age is 18")console.log("height is 1.88")}printInfo()printInfo()//练习二:定义一个函数,在内部计算10和20的值function sum() {var num1=10var num2=20var result =num1+num2console.log("result:",result)}sum()</script>

2.2函数的参数使用以及练习

函数的参数:

函数,把具有独立功能的代码块组织成一个小模块,在需要的时候调用

函数的参数,增加函数的通用性,针对相同的数据处理逻辑,能够适应更多的数据

在函数内部,把参数当作变量使用,进行需要的数据处理

函数调用时,按照函数定义的函数顺序,把希望在函数内部处理的数据,通过参数传递

形参和实参

形参(参数parameter):定义函数时,小括号中的参数,是用来接收参数的,在函数内部作为变量使用

实参(参数argument):调用函数时,小括号中的参数,是用来把数据传递到函数内部的

练习:

    <script>//练习一:和某人打招呼function sayHello(name){console.log(`Hello ${name}`)}sayHello("chen")sayHello("zhang")//练习二:和某人唱生日歌function singBirthdaySong(name){console.log(`happy birthday to you`)console.log(`happy birthday to you`)console.log(`happy birthday to ${name}`)console.log(`happy birthday to you`)}singBirthdaySong("chen")singBirthdaySong("zhang")</script>

2.3函数的返回值使用

回想我们之前使用的prompt函数,函数需要接受参数,并且会返回用户的输入

所以说,函数不仅仅可以有参数,也可以有返回值

使用return关键字来返回结果;

一旦在函数中执行return操作,那么当前函数会终止

如果函数中没有使用return语句,那么函数会默认的返回值:undefined

如果函数使用return语句,但是return后面没有任何值,那么函数的返回值也是:undefined

  <script>// var result=prompt("请输入一个数字")//1.理解函数的返回值// function sayHello(name) {//   console.log(`Hi ${name}`)// }// var foo=sayHello("chen")// console.log("foo:",foo) //这个函数默认返回的是undefined//2.返回值的注意事项//注意事项一:所有的函数,如果没有写返回值,那么默认返回undefinedfunction foo(){console.log("foo函数被执行~")}var result=foo()console.log("foo的返回值",result)//注意事项二:我们也可以明确的写上return//写上return关键字,但是后面什么内容都没有的时候,也是返回undefinedfunction bar(){console.log("bar函数被执行")result}var result1=bar()console.log("bar的返回值",result1)//注意事项三:如果在函数执行到return关键字的时候,函数会立即停止执行,退出函数function baz(){console.log("Hello Baz")returnconsole.log("Hello World")console.log("Hello Why")}baz()//函数的具体返回值function sum(num1,num2) {var result=num1+num2return result}var tatol =sum(20,30)console.log("total:",tatol)</script>

2.4函数的练习

明天更......

3.函数的递归调用

4.局部和全局变量

5.函数表达式的写法

6.函数的头等公民(函数式编程)

7.立即执行函数使用

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

相关文章:

  • 网站自己做服务器百度推广优化方案
  • 现在的网站怎样做推广九个关键词感悟中国理念
  • 兖州中材建设有限公司网站seo优化seo外包
  • 买了个域名怎么做网站重庆seo按天收费
  • 海北公司网站建设多少钱网站关键词快速排名工具
  • 设计专业知名企业网站在线培训考试系统
  • 注册网站名字baidu百度
  • 有什么做节能报告的网站南宁今日头条最新消息
  • 北京新鸿儒做的网站百度seo价格查询
  • 属于o2o的电商平台有哪些天津网站优化公司
  • 邯郸建设公司网站seo是对网站进行什么优化
  • 免费软件下载网站入口正能量品牌推广平台
  • 建材网站开发友情链接交换的作用在于
  • 做三级分销网站设计广告联盟有哪些
  • 哪些网站可以做免费外贸百度搜索大数据
  • wordpress电子商城模板长沙百家号seo
  • 苏州公司排名班级优化大师的功能
  • 网站建设成功案例方案营销推广网站推广方案
  • 网站怎么可以被收录域名搜索
  • 什么网站是免费的网站怎么宣传
  • 品牌设计 品牌标志设计seo搜索引擎入门教程
  • 京津冀网站建设公司万网域名注册官网
  • 无锡品牌学会网站建设郑志平爱站网创始人
  • 28网站怎么做代理河南网站建设哪里好
  • 电商网站开发 csdn上海哪家seo公司好
  • 导航网站开发用户文档关键信息基础设施安全保护条例
  • 四川成都营销型网站站长工具查询系统
  • 室内设计找工作网站宁波seo外包费用
  • 谁需要做网站的嘉兴建网站软件
  • 做网站要写代码吗整合营销传播案例分析