jquery入口函数的测试
/*编写一个自定义的jquery框架*/ (function (window,undefined) {
var njquery=function (selector ,) {
return new jquery .prototype.init(); /*prototype==fn*/
};
jquery.prototype={
constructor:njQuery
}; njquery.prototype.init.prototype=njquery.prototype;
window.njquery=Window.$ = njquery;
})(window);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>02-jquery入口函数实例测试</title>
</head>
<body> <script src="jquery-1.12.4.js"></script>
<script>
//1传入‘’ null undefined NaN 0 false
//会返回一个空的jquery对象给我们;
// console.log($())
// console.log($(null))
// console.log($(undefined))
// console.log($(NaN))
// console.log($(0))
// console.log($(false)) // 2传入代码片段
//会将创建好的DOM元素存储到jquery对象中返回
console.log($("<p>hihihihihi</p>"))
// 3传入选择器
// 会将找到的所有元素存储到jquery对象中返回
console.log($("li"))
// 4传入数组
// 会将数组中存储的元素依次存储到jquery对象中返回
console.log($([1,2,3,4,5]))
// 5传入伪数组
// 会将数组中存储的元素依次存储到jquery对象中返回
var likeArr={0:"lnj",1:"sda",2:'asd'}
console.log($(likeArr));
// 6传入对象值
// 会将传入的对象存储到jquery对象中返回
function Person() {}
console.log($(new Person())); // 7传入DOM元素
// 会将传入的DOM元素存储到jquery对象中返回,
console.log($(document.createElement('div')));
//8 传入基本的数据类型
// 会将传入的基本数据类型存储到jquery对象中返回,
console.log($(123));
console.log($(true)); /*
*
* 结论: //1传入‘’ null undefined NaN 0 false 返回空的jquery对象
* 2字符串
* 3数组
* 4除上述类型以外
* */
</script>
</body>
</html>
jquery入口函数的测试的更多相关文章
- JS入口函数和JQuery入口函数
首先,讲一下它们的区别: (1)JS的window.onload事件必须要等到所有内容,以及外部图片之类的文件加载完之后,才会去执行. (2)JQuery入口函数是在所有标签加载完之后,就会去执行. ...
- jquery 入口函数
jQuery 入口函数: $(document).ready(function(){ // 执行代码 }); 或者 $(function(){ // 执行代码 }); JavaScript 入口函数: ...
- 1.jQuery入口函数
<!--注意,如果需要对ie67兼容,我们可以使用原生低版本的jquery 比如说jquery-1.12.4.js--> <!DOCTYPE html> <html la ...
- 第69天:jQuery入口函数
一.jQuery入口函数 1.$(document).ready(function(){}); 2.$(function(){}); 二.事件处理程序 1.事件源 Js方式:document.get ...
- 5.js与jQuery入口函数执行时机
js与jQuery入口函数执行时机区别: JS入口函数是在所有资源加载完成后,才执行.(包括:页面.外部js文件.外部css文件.图片) jQuery入口函数,是在文档加载完成后就执行.文档加载完成指 ...
- 1.jQuery入口函数 与javaScript入口函数
1.jQuery入口函数 与javaScript入口函数 JQ入口函数: $(document).ready(function(){ }); 或者 $(function(){ }) Js入口函数: w ...
- jQuery - 01. jQuery特点、如何使用jQuery、jQuery入口函数、jQuery和DOM对象的区别、jQuery选择器、
this指的是原生js的DOM对象 .css(“”):只写一个值是取值,写俩值是赋值 window.onload === $(document).ready(); $(“”):获取元素 标 ...
- [jQuery]入口函数(一) jquery.min.js 一定要单线程下载,复制粘贴容易入坑
jQuery入口函数 等着DOM结构渲染完毕即可执行内部代码,不必等到所有外部资源加载完毕 $(function () { // 此处是页面DOM加载完成的入口 }); $(document).rea ...
- jQuery入口函数与JavaScript入口函数的区别
jQuery 的入口函数是在 html 所有标签 (DOM) 都加载之后就会去执行 JavaScript 的 window.onload 时间是等到所有内容,包括外部图片之类的文件加载完成 ...
随机推荐
- 解决 ImportError: No module named 'pip._internal'问题
pip错误 ImportError: No module named 'pip_internal' 解决 ImportError: No module named 'pip._internal' 问 ...
- RESOURCE SUMMARY
I dont know where to start so searched the net and get a lot of free videos, my plan is to watch the ...
- 浅谈JSONP 的本质工作原理
json 是一种数据格式jsonp 是一种数据调用的方式. 你可以简单的理解为 带callback的json就是jsonp 话说我们访问一个页面的时候 需要像另一个网站获取部分信息, 这就是所谓的跨域 ...
- 感知机模型到DNN模型
参考资料 感知机模型:https://www.cnblogs.com/pinard/p/6042320.html DNN:https://www.cnblogs.com/pinard/p/641866 ...
- C++ STL介绍——String类
目录 1.简介 2.string类成员函数汇总 3.String类的构造函数以及析构函数 4.获取字符串长度 5.获取字符串元素 6.字符串比较方法 7.字符串输入输出 8.字符串查找函数 1.简介 ...
- window 下 某个端口被占用
window 下 某个端口被占用 1. 开始—->运行—->cmd,或者是window+R组合键,调出命令窗口: 2.输入命令:netstat -ano,列出所有端口的情况.在列表中我们观 ...
- CV2——学习笔记-图像分类
1.图像分类 • 2.神经网络原理 • 1.卷积神经网络介绍 • 2.利用caffe搭建深度网络做图像分类 挑战:光照变化+形变.类内变化. 标签.预测函数,泛化能力. 如何提高泛化能力?需要用图像特 ...
- SurfaceView双缓冲技术引入
package com.loaderman.customviewdemo; import android.content.Context; import android.graphics.Canvas ...
- HTML5 地理位置定位API(3)
HTML5 地理位置定位实例 这篇文章主要为大家介绍了HTML5地理定位的方法,实例讲述了html5获取坐标完整实现过程, 并对比不同浏览器运行效果给出参考结果,需要的朋友可以参考下 本文实例讲述了h ...
- The magic method __set() must have public visibility and cannot be static in
魔术方法 __set 用private 封装后出现问题 private function __set(){} 就是这个格式 10 错误信息就是这个:The magic method __set() m ...