zoukankan      html  css  js  c++  java
  • JS基础的入口函数以及函数

    js的入口函数:

    window.onload=function(){
    
    }                  !!!!!必须要写  将你所有的js语句写在里面   目的是为了先加载页面再进行js;

    函数:

    定义: 有一定功能代码体的集合           函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。

    基本结构:

    function functionname()
    {
            执行代码                       for  for-in    while   if          do while  
    
    }

     分类:

    基础函数:

    function fanc ()
    {
    alert("函数");
    }                                             这些在页面是不显示的
    fanc();     //调用函数                         当调用函数时才显示 

    参数函数:

      fanction sum(num1,num2){
               sum= num1+num2;
    alert(sum); } sum(
    1,2); //调用函数 输出3;

    带有返回值的函数:

    fanction   bb(b,a){                                   求一个b的a次幂
             var s = 1;
             forvar i=1,i<=a;i++){
                  s=s*b;
             }
             return  bb=s;                           return  直接终止
    }
    bb(2,1); //调用函数 输出2;

    变量的生命周期
        JavaScript 变量生命周期在它声明时初始化。

    局部变量在函数执行完毕后销毁。

    全局变量在页面关闭后销毁

    变量的作用域:

    var  a=1 全局变量   a      对全部都起作用
    function  b(){  
         alert(a);
    }
    b();                    输出为1
    function  b(){
         var  a=2;             局部变量 a    只对这个function起作用
         alert(a);            
    }                      这之前都不显示
    alert(a);             输出为   a is not defined
    function b(){
             var a=1 闭包:是指内部函数可以使用外部函数的变量
            alert(a);               输出为1
           function bb(){
             sum= a+1   这里变量a=1
            alert(sum);            输出为2
            }
              
    }   
  • 相关阅读:
    面试题-JAVA算法题
    分布式
    linux中文件描述符fd和struct file结构体的释放
    Linux字符设备驱动
    Linux内存地址管理概述
    mnist卷积网络实现
    【TensorFlow官方文档】MNIST机器学习入门
    FCN笔记
    datetime.timedelta
    tensorflow中的函数获取Tensor维度的两种方法:
  • 原文地址:https://www.cnblogs.com/scw123/p/9508185.html
Copyright © 2011-2022 走看看