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