首页 > web前端 > js教程 > 正文

JavaScript学习笔记之基础语法

韦小宝
发布: 2017-11-30 09:43:37
原创
1660人浏览过

javascript学习笔记之基础语法,对于javascript学的不扎实的,对于javascript的基础语法不熟的同学可以收藏看看!

 各种算术运算符比较运算符逻辑运算符

  if else语句、switch语句

  for循环、while循环、do while循环;

  标签、break、continue;

立即学习Java免费学习笔记(深入)”;

  try catch throw语句。

  可以查看文后的参考链接。

  后面的内容都是JavaScript中不同的部分。

  本文先说上面内容中的几个细节不同。

1.全等判断
  JavaScript的比较运算符中有一个全等判断===,是用来判断值和类型是否都相等的。

2.for/in循环
  JavaScript中的for/in循环,有点像Java中的增强型for循环,但是它是用来遍历对象的属性的。

var person={fname:"John",lname:"Doe",age:25};
for (x in person)
{
      txt=txt + person[x];
}
登录后复制

其中x是属性名,person[x]是该属性的值。

3.With语句

  有了 With 语句,在存取对象属性和方法时就不用重复指定参考对象,在 With 语句块中,凡是 JavaScript 不识别的属性和方法都和该语句块指定的对象有关。

Get笔记
Get笔记

Get笔记,一款AI驱动的知识管理产品

Get笔记 125
查看详情 Get笔记

  功能:为一段程序建立默认对象。

  格式: with (<对象>){ <语句组> }

  即:

      With Object {
      Statements
      }
登录后复制

 举例:当使用与 Document 对象有关的 write()或 writeln()方法时,往往使用如下形式:

      document.writeln(”Hello!“);
登录后复制

  如果需要显示大量数据时,就会多次使用同样的 document.writeln()语句,这时就可以像下面的程序那样,把所有以 Document 对象为参考对象的语句放到With 语句块中,从而达到减少语句量的目的。

<!DOCTYPE html>
<html>
  <head>
    <title>withTest.html</title>
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
  </head>
<body>
    <script type="text/javascript">
        with (document) {
            write("您好 !");
            write("<br>这个文档的标题是 : \"" + title + "\".");
            write("<br>这个文档的 URL 是: " + URL);
            write("<br>现在不用每次都写出 document对象的前缀了!");
        }
    </script>
</body>
</html>
登录后复制

4.断行

可以用一个反斜线将一句代码断开:

document.write("Hello \
World!");
登录后复制

但是不能这么断句:

document.write \("Hello World!");
登录后复制

以上就是 JavaScript学习笔记之基础语法 的内容,希望对同学有帮助,更多请到本站搜索哦!

相关推荐:

javascript编程必备_JS语法字典_基础知识

总结js语法中常见的10点提升编码效率的方法

在Javascript操作JSON对象,增加 删除 修改的简单实现

以上就是JavaScript学习笔记之基础语法的详细内容,更多请关注php中文网其它相关文章!

相关标签:
java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号