美文网首页
学习笔记1 - 开篇

学习笔记1 - 开篇

作者: kjiwu | 来源:发表于2020-02-09 20:52 被阅读0次

    学习笔记1 - 开篇

    学习编程大家开篇一般都会以“hello world”例子作为开篇,咱们呢也不免俗,同样以“hello world”开始吧。

        <html>
            <title>Hello World</title>
            <script>
                //这里是实际代码,要包裹在script标签内部
                //代码会在控制台中输出一行“hello world”
                console.log('hello world');
            </script>
        </html>
    

    变量和常量

    1. 命名相关

      • 命名规则

        1. 必须以字母,$,下划线开头
        2. 必须由字母,数字,$,下划线组成
        3. 可以使用Unicode字符
        4. 不可以使用保留字

        命名时使用具有实际意义的单词,尽量不要使用古怪的字符

      • 命名规范

        1. 驼峰命名法,currentSystemName
        2. 蛇形命名法,current_system_name

        具体采用什么样的命名规范,还是要保持团队一致,没有哪种就是好的,大家一致最重要

      • 其他一些规范(或者说约定俗成的东西)

        1. 变量名称首字母不大写,类名的首字母大写
    2. 如何声明变量

      • let,const,var
        • let,块级作用域变量声明
            if (true) {
                let a = 10;
                console.log(a); //正常输出10到控制台
            }
        
            //会报异常,
            //“Uncaught ReferenceError: a is not defined”
            //因为a已经超出了它的作用范围
            console.log(a);
        
        • const,常量声明,一经赋值,就不允许再改变,也是块级作用域
        • var,函数级作用域,存在提前行为
            functon test() {
                //输出结果:undefined,因为a的定义被提前了,但是实际赋值没有提前
                console.log(a);
                var a = 10;
            }
        

    结束语

    到这里基本的变量声明,命名规则就介绍完毕,更多细节有待进一步研究

    相关文章

      网友评论

          本文标题:学习笔记1 - 开篇

          本文链接:https://www.haomeiwen.com/subject/sfnnxhtx.html