• javascript


    Javascript存在形式:

     1   <head>
     2         <meta http-equiv=“content-type” content=“text/html;charset=utf-8”>
     3         <title>js1</title>
     4         
     5         <!--调用文件js-->  第一种方式
     6         <script src='1.js'></script>
     7         
     8         
     9         <!--只对当前页生效-->  第二种方式
    10         <script type='text/javascript'>alert('bill');</script> 
    11 
    12     </head>

    JavaScript代码存放位置:

    • HTML的head中
    • HTML的body代码块底部(推荐)

    由于Html代码是从上到下执行,如果Head中的js代码耗时严重,就会导致用户长时间无法看到页面,如果放置在body代码块底部,那么即使js代码耗时严重,也不会影响用户看到页面效果,只是js实现特效慢而已。

    变量:

    JavaScript中变量的声明是一个非常容易出错的点,局部变量必须一个 var 开头,如果未使用var,则默认表示声明的是全局变量。

     1 <script type="text/javascript">
     2  
     3     // 全局变量
     4     name = 'seven';
     5  
     6     function func(){
     7         // 局部变量
     8         var age = 18;
     9  
    10         // 全局变量
    11         gender = "男";
    12     }
    13 </script>


    JavaScript中代码注释:

    • 单行 //
    • 多行 /*  */
    1 function foo(name){
    2     
    3     var arg2 = arguments[1];//用来存在默认值,此时是用来接收‘sb’,name也可以不写在函数里,此时就需要用arguments[0]
    4     console.log(name);
    5     console.log(arg2);
    6     
    7     
    8 }

    JavaScript中函数基本上可以分为一下三类:

     1 // 普通函数
     2     function func(arg){
     3         return true;
     4     }
     5           
     6 // 匿名函数
     7     var func = function(arg){
     8         return "tony";
     9     }
    10   
    11 // 自执行函数,自动执行
    12     (function(arg){
    13         console.log(arg);
    14     })('123')
  • 相关阅读:
    Hive学习之路 (十二)Hive SQL练习之影评案例
    Hive学习之路 (十一)Hive的5个面试题
    Guava Files 源码分析(二)
    Guava Files 源码分析(一)
    观察者模式与Guava EventBus
    Guava 源码分析之 Beta, GwtCompatible, GwtIncompatible, Charset, HashCode
    Java IO的简单示例
    从volatile说到i++的线程安全问题
    乐观锁与悲观锁
    SimpleDateFormat的线程安全问题与解决方案
  • 原文地址:https://www.cnblogs.com/bill2014/p/6925431.html
Copyright © 2020-2023  润新知