J**aScript入门基础

时间:2016.04.18 发布人:SZTA2

J**aScript入门基础

已解决问题

谷歌SZTA2用户在2016.04.18提交了关于“毕加索J**aScript入门基础”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-21T14:23:26。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:wfri2348  

J**aScript排危由松比治基本语法

1、运算符

  运算符就是完成操作的一系列符号,它有七类: 

 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=)、算术运算符(+,-,*,/,++,--,%)、比较运算符(>,<,<=,>=,==,===,!=,!==)、逻辑运算符(||,&&,!)、条件运算(?:)、位移运算符(|,&,<<,>>,~,^)和字符串运算符(+)。  

蒸艺红种课后构处某能很多人不知道"==数表器热注="什么。  

在这里,我为大家解释一下,在j**ascript中"==="才是全等只有"==="两边的内存地址也相等才会返回真  

而"=="只是值相药列等就会返回真  

例如:**ll==undef告测例养子ined会返回真,但是**ll===undefined就会返回假!

2、表达式

  运算符和操作数的组合称为表达式,通常分为四类:赋值表达式、算术表达式、布尔表达式和字符串表达式。

3、语句

  Javascript程序是由若干语句组成位武海夫头的,语句是编写程序的指令

J**ascript提供了完整的基本编程语句,它们是:赋值语句、sw排itch选择语句、while循环语句、for循环语句、foreach循环语句、dowhile循环语句、bre**循环中止语句、conti**e循环中断语句、with语句、trycatch语句、if语句(if..else,ifelseif)、let语句。

4、函数

函数是命名的语句段,这个语句段可以被当作一个整体来引用和执行。使用函数要注意以下几点: 

 1)函数由关键字function定义(也可由Function庆项品怀构造函数构造); 

 2)使用均啊洋再扬推愿function划刚由端右顶使杆否关键字定义的函数在一个作用域内是可以在任意处调用的(包括定义函数的在氧读迫要钟卷管里语句前);而用var关键字定义进溶企信致的必须定义后才能被调用; 

3)函数名是调用函数数用的名称,它对大小写是敏感的,调用函数时不可写错函数而名;  

4)参数表示传递给函数使用或操作的值,它可以是常量,也可以是变量,也可以是函数,在函数**可以通过arguments对象(arguments对象是一个伪数组,属性callee引用被调用的函数)访问所有参数;  

5)retu套收娘呼有rn语句用于返回侵阳沿头存威林源促合表达式的值。  

6)yield语句扔出一个表达式,并且中断函数执行直到下一次调用next。

5、对象

  J**ascript的一引经声美听促探防补香个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。

6、事件

  用户与网页交互时**生的操作,称为事件。事件可以由用户引发,也可能是页面发生改变,甚至还有你看不见的事件(如Ajax的交互进度改变)。

绝大部分事都由用户的动作所引发,如:用户按鼠标的按钮,就**生c准黄社鲜强感盟题写养lick事件,若鼠标的指针的链接上移动,就**生mouseover事件等等。

在J**ascript中,事件往往与事件处理程序配套使用。

7、变量

  如varmyVariable="somevalue";

 变量有它的类型,上例中myVariable的类型为string(字符串)

j**ascript支持的常用类型还有: 

 object:对象 

 array:数组 

 **mber:数; 

 boolean:布尔值,只有true和false两个值,是所有类型中占用内存最少的;  

**ll:一个空值,唯一的值是**ll;

undefined:没有定义和赋值的变量  

实际上j**ascript的变量是弱变量类型,你赋值给他的是字符串,他就是String.是数字他就是整形。

是true和false他就是boolean型(注意,不能加引号,不然会被当成字符串处理)。

以上内容介绍了J**aScript入门基础之j**ascript基本语法,希望对大家有所帮助。