随笔分类 -  JS知识

摘要:const url = new URL('http://username:password@hostname:9090/path?arg=value#anchor'); console.log(url.protocol); // "http:" console.log(url.hostname); 阅读全文
posted @ 2025-01-21 16:16 充实地生活着 阅读(0) 评论(0) 推荐(0) 编辑
摘要:举个例子记录一下想法。 基础认识:最基本最根本的是html代码,因为浏览器只认识这些代码,无论通过多么复杂的技术手段,最终都要转为html代码 先列出涉及到如下三个东东: 1. html代码 html代码是最终目标,比如<div>你好</div> 2. 数据对象 数据对象是中间物,比如:{tag:' 阅读全文
posted @ 2024-11-12 10:02 充实地生活着 阅读(4) 评论(0) 推荐(0) 编辑
摘要:读了几页《vue.js设计与实现》,记录几点想法: 1.Html是根本 2.无论哪个框架,不管是运行时框架,还是编译时框架,最终都要通过标签“绘制”页面 3.这个“绘制的过程”就是渲染,渲染由浏览器完成。 4.静态网站的渲染是最快的,没有所谓的“编译”环节消耗。 5.为啥搞这么多新技术出来呢?一是直 阅读全文
posted @ 2024-11-12 09:33 充实地生活着 阅读(2) 评论(0) 推荐(0) 编辑
摘要:任何函数都有prototype; 任何对象都有__proto__; 函数原型也是对象,它除了__proto__,还有一个特殊的constructor。这可能是原型对象和实例对象的区别所在。如果重写了原型,那么constructor就不存在了。但是,原型链上的某一个原型对象总会有constructor 阅读全文
posted @ 2024-11-08 08:47 充实地生活着 阅读(3) 评论(0) 推荐(0) 编辑
摘要:摘自《你不知道的js》这本书,第五章第五节:现代模块机制。 感觉这个很牛很高大上,但是不能完全看懂,抄下来,慢慢品读理解: var MyModules = ( function Manager(){ var modules = {}; function define(name,deps,impl){ 阅读全文
posted @ 2024-11-04 14:11 充实地生活着 阅读(3) 评论(0) 推荐(0) 编辑
摘要:var foo = ( function CoolModule(){ var something = 'cool'; var another = [1,2,3]; function doSomething() { console.log(something); } function doAnothe 阅读全文
posted @ 2024-11-04 11:43 充实地生活着 阅读(1) 评论(0) 推荐(0) 编辑
摘要:在js里,有三种作用域:全局作用域;函数作用域;块级作用域其中,最难搞懂的是函数作用域,涉及到闭包等概念。而且,函数本质上也是对象。每一个函数都有原型,每一个对象都有生成函数。 Js三大难点:闭包;原型继承;作用域链 阅读全文
posted @ 2024-10-29 08:12 充实地生活着 阅读(4) 评论(0) 推荐(0) 编辑
摘要:来源:https://juejin.cn/post/6969825311361859598 <script src="xxxx" crossorigin="anonymous"></script> 有时候会看到这样的代码,设置了crossorigin="anonymous"这个属性,个人认知里面是跟 阅读全文
posted @ 2024-10-22 08:33 充实地生活着 阅读(94) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/huangtq/p/18422775 在 <script> 标签中,defer 和 async 是两个用于控制 JavaScript 脚本加载和执行行为的属性。它们的主要区别在于加载顺序和执行时机。具体如下: 1. defer 属性 加载方式: 使用  阅读全文
posted @ 2024-10-18 16:56 充实地生活着 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-03-08 11:42 充实地生活着 阅读(6) 评论(0) 推荐(0) 编辑
摘要:转:https://www.cnblogs.com/ckf1988/p/5803746.html 1、从外部获取iframe内部元素方法: js : window.frames['frame'].document.getElementById("imglist"); //frame为iframe的n 阅读全文
posted @ 2020-03-27 15:14 充实地生活着 阅读(1548) 评论(0) 推荐(0) 编辑
摘要:当指定view为flex布局后,给子元素定义width是不起效果的。 原因:定义为flex布局元素的子元素,自动获得了flex-shrink的属性,这个属性是什么意思呢?就是告诉子元素当父元素宽度不够用时,自己调整自己所占的宽度比,这个flex-shrink设置为1时,表示所有子元素大家同时缩小来适 阅读全文
posted @ 2020-02-07 13:19 充实地生活着 阅读(10648) 评论(0) 推荐(2) 编辑
摘要:function getRandomColor(){ let rgb = []; for(let i=0;i<3;++i){ let color = Math.floor(Math.random()*256).toString(16); //Math.random()*256是生成0-256之间的随 阅读全文
posted @ 2020-02-04 17:41 充实地生活着 阅读(637) 评论(0) 推荐(0) 编辑
摘要:来源:https://www.cnblogs.com/lhm166/articles/6079973.html 说到百度富文本编辑器ueditor(下面简称ue),我不得不给它一个大大的赞。我们在网站建设、前端开发时,网站的内容管理就使用了它。对于它的多图片上传和附件上传,个人感觉很好用,我就琢磨着 阅读全文
posted @ 2019-02-14 19:19 充实地生活着 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-24 16:36 充实地生活着 阅读(255) 评论(0) 推荐(0) 编辑
摘要:easyui适合做后端 bootstrap适合前端 layui 其实更偏向与后端开发人员使用,在服务端页面上有非常好的效果。 阅读全文
posted @ 2018-09-04 11:13 充实地生活着 阅读(143) 评论(0) 推荐(0) 编辑
摘要:IE的script 元素只支持onreadystatechange事件,不支持onload事件。 FF的script 元素不支持onreadystatechange事件,只支持onload事件。 如果要在一个 this.readyState的值为'loaded'或者'complete'都可以表示这个script已经加载完成. 如何结合IE和FF的区别?参考一下jquery的源码: ... 阅读全文
posted @ 2018-05-13 14:32 充实地生活着 阅读(6045) 评论(0) 推荐(1) 编辑
摘要:$(function() { var src = "http://58.68.146.12/weixin/JS.js?url=" + encodeURIComponent(this.location); importJs(src); function importJs(src) { var script = document.createElement('script'); ... 阅读全文
posted @ 2018-05-13 14:18 充实地生活着 阅读(1628) 评论(0) 推荐(0) 编辑
摘要:来源:http://justcoding.iteye.com/blog/1366102/ Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情 阅读全文
posted @ 2018-03-30 10:13 充实地生活着 阅读(202) 评论(0) 推荐(0) 编辑
摘要:var province = '' ; var city = '' ; jQuery.getScript("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js",function(){ province = remote_ip_info["province"]; city = remote_ip_info[... 阅读全文
posted @ 2018-03-24 14:33 充实地生活着 阅读(1590) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示