javascript基础学习

     2022-05-26     461

关键词:

javascript之流程控制语句

 


学习要点:

  表达式语句含义

  选择语句:if、if...else、switch

  循环语句:while、do...while、for、for...in

  跳转语句:break、continue

  异常处理语句:throw、try...catch...finally

一、表达式语句

  表达式语句通常是赋值语句、函数或方法调用语句等。

二、选择语句

  if(条件表达式)语句;  if(条件表达式){语句;}else{语句;}   还有就是if...lese的嵌套

     switch:可以针对变量不同的值来选择执行哪个语句块。若都不相同,则执行default后的语句块。

三、循环语句

  while:while(条件表达式){语句;}    是先判断后运行的循环语句。满足条件后可执行循环体。

  do...while:do {语句;} while(条件表达式);      是先运行后判断的循环语句。不管时候满足条件,先执行循环体。

  for:for(;;){语句;}   先判断,后运行的循环语句。

  for...in:是一种精准的迭代语句,可以用来枚举对象的属性。

var myObject={
            ‘name‘:‘张三’,
            ‘age‘:18,
            ‘sex‘:‘男‘
};
for(var p in myObject){
document.write(p)+"<br>";
}

四、跳转语句

  break:跳出循环体,执行循环体后面的语句。

  continue:退出当前循环,执行下一次循环。

五、异常处理语句

  throw:抛出异常

  try...catch...finally:可以处理抛出的异常

  try

    <语句块1>//抛出异常

  catch(e)        //catch语句捕捉到抛出的异常,并赋值给变量e

    <语句块2>

  finally

    <语句块3>    //不管语句块1是否抛出异常,都会执行语句块3的语句。

六、其他语句

  with:将代码的作用域设置到一个特定的对象中。

document.forms[0].myTest1.value="第一个文本框“;
with(document.forms[0])
{
    myTest2.value="第二个文本框“;
    myTest3.value="第三个文本框";
}

 

 

  

  

 


 

javascript学习基础

基本语法  JavaScript语法和Java语言类似,每个语句以;结束,语句块用{...}包起来。JavaScript并不强制要求在每个语句的结尾加;,但是建议都加上,不给自己找麻烦。  注释分为行注释(//)和块注释()两种。数... 查看详情

javascript基础学习

一、JavaScript概述 JavaScript的历史1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)Netscape(网景)接收Nombas的理念,(BrendanEich)在其NetscapeNavigator2.0产品中开发出一套live... 查看详情

javascript基础学习

javascript之函数学习要点:  函数的介绍  函数的参数  函数的属性和方法  系统函数一、函数的介绍  1.函数就是一段javascript代码。可以分为用户自定义函数和系统函数。   如果一个函数是javascript内置的函数... 查看详情

javascript学习总结

JavaScript学习总结1.JavaScript基础介绍2.JavaScript基础—数据类型3.JavaScript基础—运算符与基础程序设计 Break:结束当前循环,不再进行下一次循环。Continue:结束本次循环,进行下一次循环。结束当前循环的迭代。4.JavaScript函数&... 查看详情

javascript基础学习--零碎

1、如果WINDOW对象是常规HTML页面,TOP就是SELF      vartop=document.getElementById(‘top‘);     top.innerHTML  //undefined 2、ev.stopPropagation(); 查看详情

javascript的基础学习

JavaScript的引入方式{#1直接编写#}<script>alert(‘helloyuan‘)</script>{#2导入文件#}<scriptsrc="hello.js"></script> 2.1变量1声明变量时不用声明变量类型.全都使用var关键字;vara;2 一行可以声明多个变量.并且可以是不同类... 查看详情

javascript基础学习

javascript输出:javascript通过不同的方式来显示数据:  (1)windows.alert()弹出警告框;  (2)document.write()将方法写入HTML文档中;  (3)innerHTML写入到HTML元素;<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title 查看详情

javascript基础学习

javascript之BOM 学习要点:  屏幕对象  History对象  Location对象一、屏幕对象  Screen对象是一个由javascript自动创建的对象,该对象的主要作用是描述客户端的显示器的信息。  目前显示器分辨率为800X600或1024X768两种... 查看详情

javascript基础知识学习总结

javaScript 总结1Javascript的基本功能<1>写入HTML输出document.write("<h1>Thisisaheading</h1>");<2>对事件作出反应<buttontype="button"onclick="alert(‘Welcome!‘)">点击这里</button><3& 查看详情

javascript基础:学习javascript的原因

JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。那么问题来了... 查看详情

javascript基础学习

javascript之数组学习要点:  数组的介绍  定义数组  数组元素  数组的方法一、数组的介绍  数组中的元素类型可以是数字型、字符串型、布尔型等,甚至也可以是一个数组。二、定义数组  1、通过数组的构造函... 查看详情

javascript基础学习笔记

...是在文档中插入<script></script>标签。另一种是把javaScript代码放在.js文件中。放在head中如。<scriptsrc="file.js"></script>放在body中也可以,JavaScript作为一种脚本语言,可以放在HTML文件中任何的位置,但是浏览器解释HT... 查看详情

javascript基础学习

javascript之对象学习要点:  对象的属性和方法  对象的原型一、对象  对象其实就是一种引用类型,而对象的值就是引用对象的实例。二、创建对象  在javascript中有两种对象,一种是系统内置对象,另一种是用户自己... 查看详情

javascript基础学习

javascript之流程控制语句 学习要点:  表达式语句含义  选择语句:if、if...else、switch  循环语句:while、do...while、for、for...in  跳转语句:break、continue  异常处理语句:throw、try...catch...finally一、表达式语句  表... 查看详情

javascript的基础学习

一、什么是javascript?   简称:js。是前端知识的一部分,语句用于向浏览器发送命令,告诉浏览器该做什么。js同一般的编程语言类似。但是语法上可能会有区别。基础知识的学习分为:变量、循环、函数、库函数等... 查看详情

javascript基础学习

javascript的数据类型 学习要点:  typeof操作符    五种简单数据类型:Undefined、String、Number、Null、Boolean  引用数据类型:数组和对象一、typeof操作符  typeof操作符用来检测变量的数据类型,操作符可以操作变... 查看详情

javascript入门经典零基础学习

本书目录第一章: JavaScript语言基础第二章: JavaScript内置对象第三章: 窗口window对象第四章: 文档document对象第五章: 表单form对象第六章: History与Navigator对象第七章: JavaScript框架编程第八章: ... 查看详情

javascript学习笔记--基础知识

1.javaScript能做什么?(1)写入HTML输出document.write("<h1>Thisisaheading</h1>");注意:只能在HTML输出中使用document.write。如果在文档加载后使用该方法,会覆盖整个文档。(2)对事件作出反应<buttontype="button"onclick="alert(‘welcome... 查看详情