zoukankan      html  css  js  c++  java
  • 代码复制踩的坑(window.onload)

    一、起因

    在网页学习中,准备使用window.onload=function(){}执行一段代码,由于懒惰,在网上复制了一段代码,结果始终无法执行成功

    二、结果

    最后发现是复制的代码有问题,但是编辑器里看不出来复制的onload和输入的有啥区别

    大家可以复制代码测试

    有问题的代码(主要是这个onload有问题):

    window.οnlοad = function() {
              console.log("这是不可以执行的onload");
          };

    这是正常的代码:

    window.onload = function() {
              console.log("这是可以执行的onload");
          };

    最后做了个字符串对比,结果为false:

     追加:

               进一步究其原因发现是编码问题

          网上复制的o编码(unicode)是03BF,这个不在ascll编码表中

          键盘输入的o编码(unicode)是006f,这个在ascll编码表中

  • 相关阅读:
    多行文字垂直居中效果(利用flex)
    Switch
    Scanner
    Method
    Recursion递归
    for
    if
    dowhile
    while
    DataType 数据类型
  • 原文地址:https://www.cnblogs.com/zhao-jun/p/14614285.html
Copyright © 2011-2022 走看看