千家信息网

JavaScript基础知识的示例分析

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章将为大家详细讲解有关JavaScript基础知识的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、JavaScript的书写位置一般分为三种:行内
千家信息网最后更新 2026年11月01日JavaScript基础知识的示例分析

这篇文章将为大家详细讲解有关JavaScript基础知识的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

    一、JavaScript的书写位置

    一般分为三种:行内、内嵌、和外

                    Document                        

    二、JavaScript常用的输入输出语句

    1.浏览器弹出警告框:

    alert(msg)

    2.浏览器控制台打印输出信息:

    console.log(msg)

    输出信息在F12中的console可以看到

    3.浏览器弹出输入框,让用户可以输入:

    prompt(info)

    三、变量

    1.变量的使用:

    1.声明变量 2.赋值

    js的数据变量类型在程序运行时根据等号右边的值来进行确认

     var a;//声明变量a         a=1;         alert(a)

    2.读取输入的值(cin>>)

     

    3.JavaScript中数值的最大最小值、无穷

    Number.MAX_VALUE Number.MIN_VALUE

    Infinity -Infinity

    4.使用isNaN来判断是否为数字

    isNaN(11) 返回false 不是数字返回true

    5.typeof检测变量数据类型

    6.数据类型转换

    6.1转换为字符串
    //1. toString()var num=1;alert(num.toString());//2.String()强制转换var num = 1;alert(String(num));//3.加号拼接字符串var num = 1;alert(num+"字符串");
    6.2转化成数字型
    6.3转化为布尔型

    使用Boolean()函数

    代表空、否定的值会被转换为 false ,如〝O、NaN、 null、undefined

    其余值都会被转换为 true

    四、运算符

    运算符优先级

    五、函数

    1.函数的使用:先声明函数,再调用函数

    function 函数名(){        //函数体}

    2.函数的参数

    分为形参和实参

    3.函数的返回值

    用return return 返回的值

    return后面的代码不会被执行且只能返回一个值

    4.argument的使用

    当我们不确定有多少个参数传递的时候,可以用arguments来获取。在JavaScript中,arguments 实际上它是当前函数的一个内置对象。所有函数都内置了一个arguments 对象,arguments 对象中存储了传递的所有实参

    function fn(){    console.log(argument);//里面存储了所有传递过来的实参    }fn(1,2,3);

    浏览器中

    argument展示形式是一个伪数组,但是他具有数组的length的属性并且按照索引的方式存储。可是他没有数组的一些方法 如:pop push

    5.函数的两种声明方法

    1.命名函数
     function fn(){    //函数体    }    fn();
    2.匿名函数
    var fun = function(){    //函数体}fun();

    fun是变量名 不是函数名但函数表达式(匿名函数)也可以进行参数的传递

    六、作用域

    1.JavaScript的作用域

    通常来说 ,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻程的局部性,增强了程序的可靠性,减少了名字冲突。

    一般分为全局作用域和局部作用域

    全局作用域是在整个script标签中的,局部作用域是在函数内部

    值得注意的是,在js中是没有块级作用域的,即如果在if中声明一个变量,在外面也是可以调用的

    if(3>5){    var num = 1;}console.log(num);

    在浏览器中是可以进行编译不会报错的

    2.变量的作用域

    全局变量也是在script标签中的,如果在函数内部没有声明直接赋值的变量也属于全局变量

    function fn(){    num2 =10;//全局变量    var num1 =1;//局部变量    }

    全局变量在函数中也可以使用

    3.作用域链

    根据在内部函数可以访问外部函数变量的这种机制,用链式查找决定哪些数据能被内部函数访问

    采用就近原则。

    关于"JavaScript基础知识的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

    函数 变量 作用 全局 数据 浏览器 浏览 名字 局部 程序 类型 输入 输出 知识 代码 参数 字符 字符串 对象 数组 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 高科技互联网 科技平台互联网 关于新基建和互联网科技 唐信互联网科技 大连 互联网科技生活的内容 科技赋能互联网健康 博兴的互联网电子科技公司 北京三清互联网科技 重庆威客帮互联网科技 宁夏科技产业互联网案例 辽宁互联网新科技 浙南科技城互联网大厦建设工程 中和天地互联网科技有限公司 新氧科技和美国互联网有关系吗 科技和互联网行业的特点 众联互联网络科技 上海互联网科技园景观 互联网科技创业计划的风险分析 东风日产互联网科技公司叫什么 互联网大会出现的黑科技 今日互联网科技 互联网科技卖菜 碳银互联网科技有限公司 全球顶尖互联网科技公司 东莞新华互联网科技学校 西安小鹰速贷互联网科技有限公司 西安有哪些互联网高科技企业 中国科技和美国互联网 互联网的科技体现在哪里 知域互联网科技有限公司官网
    0