位置: 编程技术 - 正文

javascript每日必学之基础入门(javascript例题)

编辑:rootadmin

推荐整理分享javascript每日必学之基础入门(javascript例题),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascriptj,javascript经典,javascript例题,javascript语句大全,javascriptj,javascript题,js每天执行一次,javascript题,内容如对您有帮助,希望把文章链接给更多的朋友!

从今天开始,我将带领新朋友们,从了解javascript开始,一步一步地进阶到大神境界,别的不废话,现在开始,我们就一点一点地从入门阶段开始。

  我们还是介绍一下javascript的身世,不然,大家会对javascript存在非常大的误解,它的产生历史,我们就过于多说,我也记不住,上学开始历史也没及过格

  js与我们经常用来开发后台程序的java语言不是什么亲戚,他们的使用范围也是相差非常远,js只是用在html,用来对document节点进行增删改查,构建与服务器通讯的一种解释性语言而已,这只是最简单的理解,后面我们来对javascript进行详细深入的学习,好了,我们就从语法开始,虽然,我说了不再废话,但是,我感觉我仍然还是这么??拢?昧耍?蠹乙膊灰?橐猓?胄蘖冻纱笊竦呐笥衙牵?睬肴棠鸵幌挛艺庀肮摺?/p>

  还得声明一点,看此文章的人,默认是有HTML基础的朋友如果连下面的代码还不理解的人,就请先理解之后,再来修炼,独门秘笈也不是一般人能够修炼的,万一走火入魔了呢,怎么办?

  这样的代码,大家就应该很熟悉了吧,我还得说一点的就是,script标签跟大家在课本上面看到的写法不一样,我是写在body标签里面,而且还是写在body标签最后面,这是因为网页的加载顺序,是从上往下,按节点渲染,资源也是从上往下,逐个加载,至于资源响应速度,就与服务器和当前的访问情况而论了,这是题外话了。页面从上向往下逐个渲染到script标签时候,就开始解析javascript代码,如果javascript代码存在对document节点有操作的情况,那么,它才能正确地得到节点对象,不然,就会存在代码执行出错的风险。所以我们的script标签就没有写在head标签里面。

  我们再来看一下语法,我们先用程序入门的方式进行讲解,不然,直接操作document节点,某些朋友可能会接受不了,说到程序,大家后面还得接触OOP,所以我们现在讲 类,函数,变量,如果你觉得陌生,不要怕,我曾经也是这样,但是,逐渐地我就能理解了,相信你也一样,在javascript里面,类和函数有互相转化的概念,所以还存在很多理解上问题,所以我决定,就从函数开始讲,先不让大家接触类的概念

我这是用chrome浏览器,按一下F,进入console面板,对代码进行调试,大家也要习惯用这个浏览器,后面大家看我调试的多了,大家也会喜欢上这款浏览器,自然也会习惯用它来进行代码调试。

前面我用function关键字声明了一个函数WriteMyName,在方法体里面我只写了一句简单的console.log("My name is MrDream"),然后,直接用函数名加一个括号

WriteMyName(),这样就可以执行前面的函数体里面的内容了,里面的内容就是,打印一句话,打印的内容是My name is MrDream,现在大家只要明白 console.log就是打印的意思就行了。

  简单小结一下函数体声明语法 function 函数名(){函数体}

  下面我们再来看一下,带参数的函数

  现在声明的函数跟前面的函数区别就是,打印的内容是用参数形式进行传递,那么带的好处就是,我们之前调用WriteMyName()的时候,只是打印里面固定的内容,然而现在,我们就可以这样写WriteMyName("马大哈"),一对双引号里面写入任意一个名字,我们就可以打印出来了,是不是更方便了啊,我们再来看一下

javascript每日必学之基础入门(javascript例题)

灵活性就比之前的高多了,我们可以给函数体传递任意的字符串名字了,大家记住了,字符串,一定要带上外面的一对引号,不然,会出错,目前的你还不能理解,这是为什么,接下来,我们会继续讲变量的声明,首先,我们得理解,变量是什么,变量的作用

  我们同样是使用函数名+括号进行函数调用 add(),我们来看一下效果

  函数体里面仍然是一句打印语句,打印的结果是,5+6=,没有错吧,如果我们要做其他值的加法,怎么办呢?是不是要修改变量呢,对了,前面的var就是用来声明变量的关键字,我们声明了一个five和一个six,并且给他们赋值,然后,打印这两个变量相加。

  是不是觉得我们每次想打印的时候,都要修改函数体里面的变量,这样就很麻烦了,那们我们来试一个传递参数的函数

我们在函数num1,num2处的位置分别传入了变量five,six同样打印出来正确的结果,这样,我们就可以方便地传入其他的值了

现在看一下,我们可以传入变量,也可以传入数字,正负均可,如果需要使用不固定的值在函数体进行计算的时候,我们就需要把这个函数写在带参数的函数。

  总结一下,我们今天学会了什么?

  第一,javascript是用来干什么的

  第二,javsscript代码放在页面的什么位置最合适

  第三,变量的声明,用什么关键字

  第四,我们学会了函数的声明(带参数,不带参数,带参数的原因),用什么关键字

哈哈 离大神又更近了一步,希望大家再接再厉,坚持下去,一定会有所收获。

javascript每日必学之运算符 读者朋友们好,前面我已经大概的了解了Javascript的作用以及一些基本的函数声明与变量声明,今天我们就接着前面的内容讲解,我们就来看一下javscript

让图片跳跃起来 javascript图片轮播特效 图片轮播效果,在现在的网站的首页,差不多是必备的效果显示.所以我从三个方面来讲解这一效果的简单实现.图片跳动起来图片序列控制的实现前后按钮

Javascript中的Prototype到底是什么 Javascript也是面向对象的语言,但它是一种基于原型Prototype的语言,而不是基于类的语言。在Javascript中,类和对象看起来没有太多的区别。什么是prototype

标签: javascript例题

本文链接地址:https://www.jiuchutong.com/biancheng/381673.html 转载请保留说明!

上一篇:js实现异步循环实现代码(js的异步事件循环机制)

下一篇:javascript每日必学之运算符(javascriptj)

  • 销售原材料给供应商
  • 高铁票进项抵扣怎么在增值税系统申报
  • 怎么把预付账款转到管理费用
  • 旅游服务小规模差额征税申报表怎么填
  • 员工报销款可以公转私吗
  • 劳保如何入账
  • 民办非盈利企业注册
  • 新的企业所得税暂行条例
  • 车辆报废收入如何处理
  • 关停企业的生产线能否停止计提折旧?
  • 企业房屋装修费如何入账
  • 固定资产入账必须有发票吗
  • 税控发票系统
  • 水利建设专项收入的税率是多少?
  • 为什么查询发票显示查无此票
  • 三种类型的同期资料文档准备时间和提交税务机关时限有什么要求?
  • 利润表净利润等于科目余额表
  • 开票资料地址填营业执照
  • 分支机构增值税汇总纳税如何申报?
  • 开具红字发票退税准备什么资料?
  • 坏账准备年末结账要结清吗
  • 餐查账征收企业所得税会计分录?
  • 公司注销时帐面清算
  • 门诊医保报销流程详细步骤
  • xshell远程连接linux命令
  • 公司有长期挂账的说法吗
  • 外企借款投资利息高吗
  • linux架构师是做什么的
  • 其他业务收入对应的成本
  • 青龙面板搭建教程
  • 企业重组的主要形式是什么?
  • 偷税行为五年后被发现要接受行政处罚吗?
  • PHP curl 或 file_get_contents 获取需要授权页面的方法
  • 动销率怎么看
  • 原材料当废品卖出分录
  • 亏损企业所得税怎么交
  • 公司汽车折旧计算方法用那种
  • h5 画图
  • 其他科技推广服务业可以加计扣除吗
  • 营业外支出增加的原因
  • 税金及附加也是费用吗
  • 残疾人保证金怎么报税
  • mysql查看创建表代码
  • 企业收到的政府无偿拨付的款项应当全部计入递延收益
  • 餐饮业会计做账怎么做
  • 商品流通企业的含义
  • Sqlserver 2005使用XML一次更新多条记录的方法
  • 申报个税的流程怎么操作
  • 息税前利润的计算公式EBIT
  • 出口后收不到货款
  • 长期股权投资会计实训心得
  • 抵货款怎么做账
  • 城镇土地使用税百度百科
  • 施工单位购买材料能直接进成本吗
  • 分期付款购买商品如何定价
  • 原材料暂估入库成本结转处理
  • 员工在外餐费怎么做账
  • 加油站如何开票
  • 用企业管理器创建一个备份设备
  • 微信开发中工具
  • mysql的分区表
  • 如何用u盘装系统win10
  • windowsxp能用pr吗
  • linux安装openssh-server
  • linux系统讲解
  • centos删除vg
  • win8系统关机后电脑一直运行
  • win10预览体验推荐哪个通道
  • 欢迎使用来电提醒业务,本次呼叫将以点对点
  • nginx1.16安装
  • unity3d 物体移动
  • Node.js中的全局变量有哪些
  • 批处理模式的例子
  • hbase shell split
  • bash shell 语法
  • python简要介绍
  • 国税公告2016年14解读
  • 生产变压器设备
  • 税务机关对核准类减免税的审核
  • 在外地买车在青岛能买吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设