JavaScript基础知识了解 old

js的定义:
        试运行客户端的脚本语言,是嵌套在html中能被浏览器直接解析。
js的作用:
        制作网页特效、表单验证以及增加用户与浏览器的交互效果。
js的组成:
        ECMAscript:欧洲计算机制造协会。就相当于一个手册,规定js的语法规范
        BOM:浏览器对象模型
        DOM文本对象模型
js语句输出的方式:
1、document.write()在浏览器页面。
2、alert()弹窗的方式输出。换行用“\n”
3、console.log()输出控制台。主要来调bug的,换行用“\n”
注意事项:
1、括号里内容要加引号,数字可以不加,引号可单可双。
2、如果输出的是变量,一定不能加引号,加了引号会原样输出。
变量
定义变量的两种方式:
                                1、显示定义:var 变量名=值
                                2、隐示定义:变量名=值
定义变量的注意事项:
1、字母、数字、下划线、$ 任意组成变量名,不能以数字开头,禁止用中文命名。
2、不能使用关键字和保留字。
3、要做到见名识意
4、驼峰式命名:
                    大驼峰:多个单词组成,首字母大写。
                    小驼峰:多个单词组成,第一个单词的首字母大写,其他单词首字母小写。
js的数据类型
基本数据类型:数值型(number):整数 小数
                        字符串(string):单引号或双引号
                        布尔型(boolean):true false
复合数据类型:对象(object){}对象  []数组
特殊数据类型:undefined(定义了变量未赋值) null(空)
检测数据类型的方法:
                                typeof(变量/值) console.log(typeof(变量/值));
                                弊端:typeof null检测出来是object
                                检测出来的值都是带引号的。
只要多于一个typeof检测出来的都是string.
注意: 引号的嵌套:外面的是单引号里面的是双引号
                   外面是双引号里面是单引号
            如果输入的有字符串和变量,字符串和变量之间用“+”进行连接。                          
原文地址:https://www.cnblogs.com/yh6652210/p/10552508.html