博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js/Jquery 对像不存在或为空的原因
阅读量:6695 次
发布时间:2019-06-25

本文共 428 字,大约阅读时间需要 1 分钟。

简单明白的说,当js代码放到页面里运行的时候一切正常,但把js独立成为一个文件之后再对其进行引用的时候,就会报某某对像为空或不存在的问题,于是我把整段js完整的读了N遍,就是没发现问题,但是为什么呢?向度娘请教无果,于是就请教了一位资深的专家朋友(张恒,哈哈哈),我把情况大致一说,对方纳闷了一下,然后让我检查js文件引入的位置,并提示我最好把js引入code放在body结束标记之前就行,我抱着试一下的心态尝试了一下,奇迹发生了,果然页面又运行正常,事后,朋友解释说,出现对像为空或不存在,一般是调取对像的时候该对象还没有打印出来。所以,当把引入文件放到最后就可以杜绝该问题,因为body结束前,该加载打印的对像都已经出来了。所以这个时候再去调取相关对像就不会再报错,再次感谢,让我茅舍顿开啊。

本文转自问道博客51CTO博客,原文链接http://blog.51cto.com/450236/1794125如需转载请自行联系原作者

crackernet

你可能感兴趣的文章
Docker 之 构建镜像
查看>>
《微信小程序开发入门精要》——第2章,第2.5节水平排列对齐方式
查看>>
《异构信息网络挖掘: 原理和方法》—— 第2章 基于排名的聚类 2.1 概述
查看>>
[案例]网易云音乐的个性化推荐
查看>>
《QTP自动化测试权威指南(第二版)》—第2章2.3节搜索标签(Search Tab)
查看>>
数据结构
查看>>
Spring Boot 性能优化
查看>>
王亟亟的Python学习之路(10)-函数对象的作用域,函数作为返回值,闭包
查看>>
获取Android签名证书的公钥和私钥
查看>>
【hibernate框架】一对一双向外键关联(Annotation实现)
查看>>
HTML网页禁止鼠标操作脚本
查看>>
Android热修复简单总结
查看>>
K8S 生态周报| 2019.04.08~2019.04.14
查看>>
CSS 火焰?不在话下
查看>>
git 遇到The remote end hung up unexpectedly
查看>>
MySQL 千万级数据表 partition 实战应用
查看>>
设计模式--适配器模式(Adapter Pattern)
查看>>
谈谈我理解的Android组件化
查看>>
docker安装elasticsearch
查看>>
史上最清晰易懂的babel配置解析
查看>>