• ES6学习


    原创:转载需注明原创地址 https://www.cnblogs.com/fanerwei222/p/11790492.html

    ES6学习:

    1. export 写法
    
        export default function hello1(){} //默认输出,import的时候不需要大括号,一个模块只能有一个默认输出;
    
        import hello1 from 'hello1Module';//引入一个模块的函数或者其他的东西,后面的hello是一个模块;
    
        export function hello2(){} //输出指定模块,import的时候需要大括号;
    
        import {hello2} form 'hello2Modul';//引入,需要加大括号;
    
    2. import json
        
        import nameJson from 'name.json';//在当前类中用nameJson的名称代替name.json文件;
    
    3. let
        
        let name = 'hello';// 该name变量只在name所属的代码块起作用;
    
    4. window 
        
        window.varName = 'fanwei';//定义一个全局变量varName;
    
    5. $ 
    
        $(document).ready(function(){});
    
        $().ready(function(){});
    
        $(function(){}); //三种写法作用相同, 都是在DOM结构加载完之后开始运行该函数;
    
    6. const
    
        const name = 'fanwei';//const 定义的变量不能修改,而且必须初始化;
    
    7. $(window).scroll(function(){}
    
        //鼠标滚动之后执行方法体里面的代码
    
    8. document.onkeydown=function(ev){}
    
        //鼠标点击下来时候的触发事件
    
    9. =
    
        //如果是原始数据传递的是值,如果是引用对象的话传递的是引用;
    
    10. (function($){}(jQuery))
    
        //jQuery为实参的匿名函数
    
    11. window.parent
    
        //返回父窗口
    
    12. $(window).on("load",function(){
    
          //页面属性,图片,内容完全加载完,执行
        }
    
    13. append()
    
        $('#parent').append("<p> 我是子元素 </p>");//在父级元素最后追加子元素
    
    14. $("<p></p>");
    
        //jquery参数除了是选择器,还可以是是dom对象和html字符串,html字符串就是在内存中生成新的dom,你要显示需要添加到dom树中才行;
    
    15. if(!xxx);
    
        var xx = null;
        function hello (){
            if(!xx){
                console.log(xx);//将打印出null; !xx就是当xx为 0、-0、null、""、false、undefined 或者 NaN时, 就把xx当成了false来看, !false自然就是true了;
            }
        }
    
    16. newWindow.focus();
    
        //新打开的newWindow窗口获得焦点,一般是同时打开多个窗口,然后需要能够最先获得哪个窗口的焦点;
  • 相关阅读:
    完整安装IIS服务
    IIS支持json、geojson文件
    C# ODP.Net oracle数据库操作 支持不安装客户端
    RabbitMQ —— spring标签整合实现(API介绍)
    RabbitMQ —— spring标签整合实现
    RabbitMQ —— spring整合发送异步消息
    RabbitMQ —— spring整合发送同步消息
    RabbitMQ Spring 相关类信息
    RabbitMQ 消息流转示意图
    RabbitDemo —— 延迟队列(在消息上设置TTL)
  • 原文地址:https://www.cnblogs.com/fanerwei222/p/11790492.html
Copyright © 2020-2023  润新知