首页 > 编程语言 >【JavaScript22】关于window

【JavaScript22】关于window

时间:2023-08-07 22:59:11浏览次数:36  
标签:console log 对象 base64 JavaScript22 window 关于 name

  • window对象就是JavaScript的Global对象,所以在使用window对象的属性和方法是不需要特别指明。如:alert,实际上完整的调用是window.alert,通常省略了window对象的引用。
// var 直接在全局声明的变量,就是全局变量. let不是......
var name= "xwl"; // 全局变量, 这种变量. 实际上是被写在window对象中的.
console.log(name);
function fn(){
  console.log(name);
}

fn();
console.log(window.name); // 全局变量确实被写到window里面了.

(function(w){  // 闭包
// 利用window的全局作用域.
w.xwl= {
    aes_encrypt(){
        console.log("我爱吃大米")
    },
    aes_dencrypt(){

    }
}
})(window);

xwl.aes_encrypt();
  • 特性
        // 2.window的一些特性
        // 在浏览器环境. 请注意. window对象和document对象是不可以被改变的.
        // 该特性非常的坑.
        // 如果自己补环境的时候. 请注意. 如果网站有清理window和document的代码的话.
        // 你补充的环境代码, 可能被冲掉.

        // 3.window中的一些特殊的东西
        // navigator 里面装的是各种浏览器的参数信息
        // location 里面装的是浏览器的各种地址信息.
        // 下面这两个都只能完成基础的base64的运算
        // btoa  base64
        // atob  base64
        // // 通过js完成页面刷新.
        // window.location.reload();
        // // 通过js完成页面跳转.
        // window.location.href = "新地址"

标签:console,log,对象,base64,JavaScript22,window,关于,name
From: https://www.cnblogs.com/xwltest/p/17610247.html

相关文章

  • 【GCC】在Windows下使用GCC编译程序
    1、安装到MinGW下载最新的安装包2、使用将安装包下载解压后,直接使用gcc进行编译:#include"stdio.h"intmain(){printf("hello");}>./gcc.exe-ohello.exeHello.c>./hello.exe......
  • 【JavaScript21】关于Storage
    本地存储.存储在浏览器端的数据.可以理解成一个小型的非关系型数据库.localStorage和sessionStorage这俩玩意使用上是一样的.区别在于.一个是永久存储一个是临时存储.localStorage永久存储sessionStorage临时存储,浏览器关闭后.数据就没了.document.cookie也......
  • Linux与Windows文件换行符差异
    当一个文件在Windows和Linux上交替操作后,经常遇到一些莫名其妙的问题,如shell脚本无法执行,找不到shell脚本等问题,本文谨就这一问题做一总结,供各位参考;格式差异换行符是行尾(EOL),是一个特殊的字符或字符序列,表示一行文本的结尾和新行的开头;表示换行符的实际代码因操作系统而异......
  • Windows c++检测笔记本是否处于睡眠状态
    最近遇到一个问题,程序需要检测电脑是否处于睡眠状态。一开始使用的方式是在WindowProc里监听WM_POWERBROADCAST消息,对PBT_APMSUSPEND``PBT_APMRESUMEAUTOMATIC消息做处理。但是实际测试中发现,这种方法在台式机中运行良好,但是放到笔记本电脑里就不行,系统休眠时监听不到WM_POWERBRO......
  • 【Linux】sz命令下载tar.gz,zip等文件到Windows解压时提示文件已损坏
    WinRAR打开提示:不可预料的压缩文件末端 用Bandzip打开提示:文件已损坏 用7Zip打开虽然不报错,但是发现文件缺失。开始以为是网络问题导致下载文件不全,但是对比文件大小发现一模一样。通过查看sz命令说明,解决办法为:下载的时候需要加上-be参数,明确指定下载的是二进制文件。......
  • 关于Java的IO流开发
    IO概述回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把这些数据读出来继续使用呢?其实要把数据持久化存储,就需要把内存中的数据存储到内存以外的其他......
  • 【转载】Windows设置exe或者bat文件开机启动
    5种方式:启动路径方式任务计划程序方式组策略方式注册表方式创建Windows服务方式【具体参考】Windows设置exe或者bat文件开机启动的几种方法汇总(yii666.com)exe做成服务开机自启-一门EXE教程(yimenapp.com)......
  • 笔记(一)---关于数据库连接对象释放
    publicvoidDispose(){Release();}publicvoidRelease(){try{if(connection!=null&&connection.State!=ConnectionState.Closed){......
  • 关于一个很抽象的马
    中午大佬学长给我们发了个免杀马,捅咕一中午才看明白,简单记录下主要就是先用pack给他切割了一下,然后再转换下进制,传参的时候先传要截断多少,后边命令的代码要先转换成16进制,然后再在两头加上要截断的位数,把中间保留下来代码是别人的,这里就不贴了,说说另一个很抽象的马1<?php2......
  • Windows系统批处理脚本.bat文件
    windows批处理文件bat中当前目录方法1:命令  %cd% 或者 !cd! ,取得是运行的环境目录方法2:命令 %~dp0 ,取得了bat的文件所在目录@ECHOOFF会关闭注释输出;@ECHOON则打开注释输出。建议尽量使用下面两种符号来为.bat批处理文件添加注释:(1)::注释(2)%注释%,注意:为......