回顾JavaScript基础知识小结

news2024/9/21 4:30:38

回顾JavaScript基础知识小结

  说Jquery之前,先来学习一下Javascript(以后简称为JS)语言中的基础知识问题,其时对于每种编程语言来说基础知识都是大同小异的,对变量,函数,条件语句块,循环语句块等等,而对于每种语言在写法上到是显得各有不同,如JS里在定义变量时,你要用var去声局部变量的声明,而对于弱类型的语言JS来说,你也可以不加var,但不加它会认为这个变量为全局变量,这是要注意的`。

回顾JavaScript基础知识小结

  在程序运行过程中,其值可以发生改变的(呵呵,10多年前书上的定义)

  var people ; //声明一个名为people的变量

  var people="good boy" ; //声明变量的同时为它赋值,浏览器自动解释它为字符型变量

  var age=23; //声明一个局部变量,类型为整形

  age=30 ; //声明一个全局变量,类型为整形,在程序执行过程中,它不会被释放

  函数

  为了实现一个功能,将一些代码块组织在一起,形成一个整体,我们叫它函数function,它可以大大减小代码的重复量,并使程序更清晰

  复制代码 代码如下:

  // 标准写法

  funciton helloFun(){

  alert("hellow world")

  }

  //变量形式的写法

  var helloFun=function(){

  alert("hellow world")

  }

  // 函数可以有参数,它异为弱类型

  var helloFun=function(msg){

  alert(msg);

  }

  // 函数的调用

  helloFun("hello world");

  条件语句

  对于一件事,有多种结果,这时条件语句就出场了,如果条件固定几个值,可以用switch,否则使用if...else,看代码

  复制代码 代码如下:

  // switch实例

  var inputNumber=document.getElementByID("type");

  switch(inputNumber)

  {

  case 1:

  alert("类型1号");

  break;

  case 2:

  alert("类型2号");

  break;

  case 3:

  alert("类型3号");

  break;

  default:

  alert("throw new Exception()");

  break;

  }

  // if实例

  var inputAge=document.getElementByID("age");

  if(inputAge>1 && inputAge<18)

  {

  alert("未成年");

  }

  else if (inputAge>=18 && inputAge<70)

  {

  alert("成年人");

  }

  else if(inputAge>=70)

  {

  alert("老年人")

  }

  else

  {

  alert("填写表单有误");

  }

  循环语句

  即在附和某个条件的时候,重复的执行某个代码块,我们可以使用while ,for等等

  复制代码 代码如下:

  // for循环

  var arr=[1,2,3]

  for(int i=0;j=Arr.length;i<j;i++){

  console.log(arr[i]); // 火狐的控制台可以看到结果

  }

  事实上,在JS世界,对于代码的执行性能也是很有讲究的,我们在for语句的写法性能不是错的,但如果写成下面的,性能会有所下降,因为它每次

  遍历时,都会去求Arr的长度。

  复制代码 代码如下:

  // for循环

  var arr=[1,2,3]

  for(int i=0;i<Arr.length;i++){

  console.log(arr[i]); // 性能不好的

  }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://mw.xjx100.cn/news/1573136.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

javascript学习笔记

关于javascript学习笔记1.函数内部属性 arguments  arguments用来保存函数的参数,arguments.callee指向拥有arguments对象的函数  复制代码 代码如下:  //阶乘  function factorial(num) {  if (num <= 1) {  return 1;  } else {  return num*arguments.ca…

JavaScript 基础知识问答二

JavaScript 基础知识问答二JavaScript 基础知识问答二  4. JavaScript的局限性(JavaScript Lminitations)  Q:JavaScript程序不能做什么?  A:JavaScript代码不能做下列事情:  不能使用用户系统上或者客户端局域网中的打印机或者其他设备。  (解决方法,见打印…

JavaScript弹窗基础教程

JavaScript弹窗基础教程confirm()意既确认框  confirm  prompt意既消息提示框  confirm  window.open(uri,name,attr)  confirmclick me  window.close()关闭窗口  以上所述是小编给大家介绍的JavaScript弹窗基础篇的相关内容,希望对大家有所帮助!

浅谈如何深入学习Javascript中的this关键字

浅谈如何深入学习Javascript中的this关键字理解this  this是一个与执行上下文(execution context,也就是作用域)相关的特殊对象。因此,它可以叫作上下文对象(也就是用来指明执行上下文是在哪个上下 文中被触发的对象)。  任何对象都可以做为上下文中的this的值。在一些对E…

蜀道难的教案设计

蜀道难的教案设计  【蜀道难教案设计一】  一、教学目标  (一)知识与能力  1.进一步了解作者的生平及其诗歌创作特色。  2.要参照课文注释,大体读懂诗意。  3.把握诗歌情感基调,走进诗歌神奇的艺术世界。  4.运用诵读技巧,朗诵诗歌。  (二)过程与方法  1.…

蜀道难难于上青天原文

蜀道难难于上青天原文  在我们的学习时代,大家都经常接触到文言文吧?文言文是一种书面语言,主要包括以先秦时期的口语为基础而形成的书面语。为了让更多人学习到文言文的精华,下面是小编精心整理的蜀道难难于上青天原文,欢迎阅读,希望大家能够喜欢。  蜀道难  唐代…

高二语文上册蜀道难教案设计

高二语文上册蜀道难教案设计  教学目标:  1、基础知识目标:了解作者、整体感知诗的寓意;  2、思想教育目标:了解李白的放达;  3、能力培养目标:结合诗歌内容讲解诵读要求。  教学重点:诵读。  教学难点:诵读要求。  教学时数:两课时  教学过程与步骤: …

蜀道难原文欣赏及注释

蜀道难原文欣赏及注释  《蜀道难》是中国唐代伟大诗人李白的代表作品。  噫吁戏,危乎高哉!  蜀道之难,难于上青天!  蚕丛及鱼凫,开国何茫然。  尔来四万八千岁,不与秦塞通人烟。  西当太白有鸟道,可以横绝峨眉巅。  地崩山摧壮士死,然后天梯石栈相钩连。 …

javascript函数知识归纳

javascript函数知识归纳abs 方法 返回一个数的绝对值。  acos 方法 返回一个数的反余弦。  anchor 方法 在对象的指定文本两端加上一个带 NAME 属性的 HTML 锚点。  asin 方法 返回一个数的反正弦。  atan 方法 返回一个数的反正切。  atan2 方法 返回从 X 轴到点(y…

《蜀道难》的教学设计

《蜀道难》的教学设计  【教学过程】  一、导入  我们在初中学过李白的很多诗句,有——黄河之水天上来,奔流到海不复回 黄云万里动风色,白波九道流雪山天姥连天向天横,势拔五岳掩赤城飞流直下三千尺,疑是银河落九天  今天我们一起学习他的《蜀道难》  师:课文大…

蜀道难的知识归纳

蜀道难的知识归纳  1、文体知识:  本诗是一首七言乐府诗。乐府是汉武帝刘彻开始设立的掌管音乐的机关,任务是制定乐谱、采集歌词、训练乐工,以备朝廷举行祭祀,召开宴会或举行其他仪式时演奏。另外,还有一项任务就是采集民歌,供统治阶级观风俗。后来其含义有了变化,指…

高一必修三蜀道难教学设计

高一必修三蜀道难教学设计  【课标分析】  高中语文新课标对诗歌阅读的要求是:加强诵读涵咏,在诵读涵泳中感受其思想、艺术魅力,获得情感的体验、心灵的共鸣和精神的陶冶。在整体感知的基础上,学习从内容、表现技巧等方面对作品进行赏析,感悟作品的艺术魅力,获得丰富的…

中学语文《蜀道难》教案设计

中学语文《蜀道难》教案设计范文  一、课文悟读  《蜀道难》是乐府《相和歌辞瑟调曲》旧题,内容多以山川之险言蜀道之难。本篇诗人袭用乐府古题而推陈出新,以丰富的想像、奔放的语言、雄健的笔调生动地描绘了由秦人蜀道路上奇丽惊险的山川景色。既写了蜀道的艰难,又写了…

高二语文蜀道难的教案

高二语文蜀道难的教案  【教学目标】  1.基础知识目标:理解诗歌的艺术手法,如意境、声韵等  2.能力培养目标:通过诵读品评赏鉴,体会想象、夸张的艺术特色  3.情感培养目标:让学生走近激情、浪漫、诗性和放达  【教学重点和难点】  一、教学重点:  1、从学习…

高三语文蜀道难优秀教案

高三语文蜀道难优秀教案  【教学内容分析】  《蜀道难》是人教版普通高中课程标准语文必修3的课文。这一单元的内容主要是唐代诗歌。作为这一单元的第一篇课文《蜀道难》具有一种示范的作用。这种示范作用一方面体现在展现中国古代诗歌创作的巅峰时期的作品风貌,从而感受时…

蜀道难难于上青天的原因

蜀道难难于上青天的原因  蜀道难难于上青天”出自唐代诗人李白的《蜀道难》,原句是“蜀道之难,难于上青天”,意思是:四川一带的山路,非常地难以攀爬,走这样的道路,比上天还难。以下是小编为大家收集的蜀道难难于上青天的原因,欢迎大家借鉴与参考,希望对大家有所帮助…

高一语文《蜀道难》教学设计

高一语文《蜀道难》教学设计2篇  作为一名教师,总不可避免地需要编写教学设计,教学设计是教育技术的组成部分,它的功能在于运用系统方法设计教学过程,使之成为一种具有操作性的程序。写教学设计需要注意哪些格式呢?下面是小编精心整理的高一语文《蜀道难》教学设计,仅供…

蜀道难难于上青天朗读

蜀道难难于上青天朗读  “蜀道难,难于上青天。”是李白的经典句子,下面就是小编为您收集整理的蜀道难难于上青天朗读的相关文章,希望可以帮到您,如果你觉得不错的话可以分享给更多小伙伴哦!  蜀道难难于上青天朗读  噫吁,危呼高哉!  蜀道之难难于上青天。  蚕…

高一语文《蜀道难》教材分析

高一语文《蜀道难》教材分析  李白三十岁初入长安,贺知章要看他的作品,他就拿出这《蜀道难》来。由此可见《蜀道难》是李白早年的习作,是准备拿去晋见王公大臣的“行卷”。  《蜀道难》是个古乐府题,现存的还有梁陈时代的几首,其中以刘孝威和阴铿的写得较好。李白练习…

蜀道难难于上青天翻译

蜀道难难于上青天翻译  《蜀道难》是中国唐代伟大诗人李白的代表作品。以下是小编整理的关于蜀道难难于上青天翻译,欢迎阅读。  蜀道难难于上青天”出自唐代诗人李白的《蜀道难》,原句是“蜀道之难,难于上青天”,意思是:四川一带的山路,非常地难以攀爬,走这样的道路…
最新文章