zoukankan      html  css  js  c++  java
  • JS学习专辑(1) 入门

      小菜鸟最近开始学习JS,虽然没学多少,但还是需要记录一下学习的东西,慢慢一点点加上去呗。

      首先呢,在语法方面,我发现和C#撒的关键的语法的特性还是差不多的,当然肯定还是有许多不一样的地方。

      区分大小写这个东西还是一样的同时忽略多余的空格,但不同的是变量在定义的时候没有特定的类型,直接用var来初始化任意的值。这个对我这种懒人来说还是很喜欢的。每行的分号可有可无,但是习惯最好还是加上比较好,貌似有些阅览器不加分号就会认不出。

      JS中有5种原始类型,调用typeof运算符就会返回下列值之一:Undefined:当声明的变量未初始化时就是Undefined,函数没明确返回值时也是这个。Null:这个值和Undefined应该是相等的,但是含义是不同的。Null是用于表示尚未存在的对象,如果一个方法或函数返回的是对象且找不到对象就是Null。Boolean、Number、String这几个是很普通字面理解的东西。其他什么运算符啦,控制语句啦什么貌似和C#都差不多的额,多了一个with语句用于设置代码在特定对象中的作用域。不过大多数情况下不怎么用。

      JS中函数是比较重要的,由关键字function函数名和参数组成。有返回值的函数也不必特别的声明返回值,只需要使用return运算符就可以了。同时函数是不能override的,如果是相同名字的函数新的会覆盖旧的。

    上面都是一些基础的东西,还是先看一看最简单的JS在网页中的的输出的例子,然后以后再慢慢来:

    View Code
    <!DOCTYPE html>
    <html>
    <body>
    
    <script>
    document.write("<h1>Hello World</h1>");
    document.write("<p>Hello World</p>");
    </script>
    
    </body>
    </html>

    JS可以放在内部也可以在外部链接,使用src特性就可以像引用图像一样引用JS文件。在外部文件中不需要</script>标签。

    然后的话再来一个函数的简单例子:

    View Code
    <!DOCTYPE html>
    <html>
    <head>
    <script>
    function myFunction()
    {
    alert("Hello World!");
    }
    </script>
    </head>
    
    <body>
    <button onclick="myFunction()">点击这里</button>
    </body>
    </html>

    今天先记录点简单的东西,一点点来学习。

  • 相关阅读:
    “增绿”——气候变化减排之外中国提出新方法
    当资本遇见万科章程
    [转]最简单实现跨域的方法:用 Nginx 反向代理
    活在雾霾下
    为石墨烯弄套产业政策?且慢!
    2016年的A股变数:IPO重启、注册制与国企改革
    被指“造假” 京东喊冤 到底谁在卖“真褚橙”?
    在管理教练与管理之间寻找平衡
    聪明的CEO如何将战略付诸执行
    苹果公司如何推动整个产业的前进
  • 原文地址:https://www.cnblogs.com/socialdk/p/2979846.html
Copyright © 2011-2022 走看看