蓝戒博客

  • 首页
  • 研发说
  • 架构论
  • 效能录
  • AI谈
  • 随笔集
智构苍穹
融合 AI、架构与工程实践,沉淀方法论,构建可持续的技术价值。
js原型和原型链解析
研发说

js原型和原型链解析

什么是js原型? js每声明一个function,都有prototype原型,prototype原型是函数的一个默认属性,在函数的创建过程中由js编译器自动添加。 也就是说:当生产一个function对象的时候,就有一个原型prototype。 什么是原型链? 原型链是实现继承的主要方法。其基本思想是:利用原型让一个引用类型继承另一个应用类型的属性和方法。 简单回顾一下构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。 原型和原型…

2017年7月19日 0条评论 5677点热度 0人点赞 cywcd 阅读全文
深入全面理解JavaScript的执行上下文
研发说

深入全面理解JavaScript的执行上下文

1.什么是javascript的执行上下文(e xecution context)? 执行上下文可以认为是 代码的执行环境。 在JavaScript中有三种代码运行环境: 1)全局级别的代码 – 这个是默认的代码运行环境,一旦代码被载入,js引擎最先进入的就是这个环境,js解释器 创建一个 全局的执行上下文。 2)函数级别的代码 – 当执行一个函数时,运行函数体中的代码,会创建一个 函数的执行上下文。 3)Eval的代码 – 在Eval函数内运行的代码,创建 一个 eval 执行上下文。 为了表示不同的运行环境,J…

2017年7月12日 0条评论 5792点热度 0人点赞 cywcd 阅读全文
js中this指向问题全解析
研发说

js中this指向问题全解析

通常而言在JS中, this的值取决于调用的模式, 而JS中共有4中调用模式: 1.方法调用模式 当一个函数被保存为对象的一个属性时, 我们称它为一个方法, 当一个方法被调用时, this指向该对象, 如: var obj = { value: 1, getValue: function() { alert(this.value); } }; obj.getValue(); // 输出1, 此时的this指向obj 注意: 该模式中, this到对象的绑定发生在方法被调用的时候. 2、函数调用模式 当一个函数并非一…

2017年7月11日 0条评论 5391点热度 0人点赞 cywcd 阅读全文
全面理解js变量提升、作用域链
研发说

全面理解js变量提升、作用域链

什么是变量提升? JavaScript引擎的工作方式是,先解析代码,获取所有的声明,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。 关于声明提升是指:js在解析的时候总是会将var, function这类关键词的声明语句提升至该作用域的最顶部(注意:这里只会提升声明部分)。 变量提升只对var命令声明的变量有效,如果一个变量不是用var命令声明的,就不会发生变量提升。 什…

2017年7月10日 0条评论 5279点热度 0人点赞 cywcd 阅读全文
js判断浏览器类型并区分IE不同版本
研发说

js判断浏览器类型并区分IE不同版本

js判断浏览器类型并区分IE不同版本代码: function myBrowser(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera var isMaxthon = userAgent.indexOf("Maxthon") > -1 ; //判断是否傲游3.0 var isIE = userAgent.indexOf(…

2017年6月22日 0条评论 6344点热度 0人点赞 cywcd 阅读全文
bootstrap-datetimepicker日期时间选择插件中文说明
研发说

bootstrap-datetimepicker日期时间选择插件中文说明

bootstrap-datetimepicker日期时间选择插件 git项目地址:https://github.com/smalot/bootstrap-datetimepicker 官网地址:http://www.malot.fr/bootstrap-datetimepicker/ 下载地址:https://github.com/smalot/bootstrap-datetimepicker/archive/master.zip 此项目是bootstrap-datetimepicker 项目 的一个分支,原项目不…

2017年6月7日 0条评论 9241点热度 0人点赞 cywcd 阅读全文
intro.js网站页面使用分步引导插件
研发说

intro.js网站页面使用分步引导插件

intro.js插件Git项目地址:https://github.com/usablica/intro.js/ intro.js官网地址:http://introjs.com/ 设置参数: 设置多个格式 json格式: key:value 可设置参数 nextLabel: "Next →", prevLabel: "← Back", skipLabel: "Skip", doneLabel: "Done", tooltipPosition: "bottom", tooltipCl…

2017年6月7日 0条评论 10858点热度 0人点赞 cywcd 阅读全文
zTree树插件使用方法及自定义控件实践
研发说

zTree树插件使用方法及自定义控件实践

zTree简介: zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。 zTree官网:http://www.treejs.cn/ 项目地址:https://github.com/zTree/zTree_v3 zTree v3.5.28 API 文档:http://www.treejs.cn/v3/api.php zTree Demo:http://www.treejs.cn/v3/demo.php 实践版本:zTree-verson : …

2017年3月27日 0条评论 11132点热度 0人点赞 cywcd 阅读全文
CSS实现footer置底最佳实践
研发说

CSS实现footer置底最佳实践

页脚置底(Sticky footer)就是让网页的footer部分始终在浏览器窗口的底部。 当网页内容足够长以至超出浏览器可视高度时,页脚会随着内容被撑开到网页底部;但如果网页内容不够长,置底的页脚需要保持在浏览器窗口底部。 实现方法 1. 将内容部分的底部外边距设为负数 这是个比较主流的用法,把内容部分最小高度设为100%,再利用内容部分的负底部外边距值来达到当高度不满时,页脚保持在窗口底部,当高度超出则随之推出的效果。 这个方法需要容器里有额外的占位元素(如.push) 需要注意的是.wrapper的margi…

2017年2月20日 0条评论 6613点热度 0人点赞 cywcd 阅读全文
StompJs:STOMP的服务器/javascript客户端的解决方案
研发说

StompJs:STOMP的服务器/javascript客户端的解决方案

什么是Stomp STOMP即Simple (or Streaming) Text Orientated Messaging Protocol,简单(流)文本定向消息协议,它提供了一个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(Broker)进行交互。STOMP协议由于设计简单,易于开发客户端,因此在多种语言和多种平台上得到广泛地应用。 协议支持 该库支持多种版本的STOMP协议: STOMP 1.0 STOMP 1.1(包含 heart-beating) 你可以下载 stomp.js 并在你…

2017年1月13日 0条评论 14387点热度 0人点赞 cywcd 阅读全文
1…4142434445…54
最新 热点 随机
最新 热点 随机
宿敌破天荒联手!OpenAI 与 Anthropic 互相“查水表”,Google 证实 Agent 越狱渗透:AI 正在失控边缘? 请3天休13天!我用火山引擎 Seed-2.1-pro搓了个《国庆旅行模拟器》小游戏 告别配置混乱!Claude Code 终于支持 AGENTS.md:一份规约通吃全平台,还免掉了分类器费用 告别野生散装代码!Google 技术总监开源 agent-skills:把大厂资深架构师装进你的 Coding Agent 一折价格逼平旗舰!智谱 GLM 5.3 Flash 深度实测:自带多模态“天眼”,2026 最香模型来了? 传统 RAG 彻底淘汰!腾讯开源 2.5 万星 WeKnora:会自己改错、自动进化的 Wiki 智能体来了
一条命令把闲置 PC 变全能 AI 服务器,开源神器 ODS 彻底火了深度拆解 Prime Agent:带自进化外挂的开源 RLM 智能体斩获 2.3 万 Star!Claude Cowork 最强开源平替 OpenWork 凭什么爆火?阿里开源 Qwen-UI-Agent:真机实战把大模型变成“超级替身”告别 Token 焦虑!Perplexity 联手英伟达推出 Portable Computer:纯本地运行的“零成本”知识智能体Claude Desktop 正式支持 Ollama:本地零成本运行 Qwen、DeepSeek 与 Kimi 全攻略
春节档 AI 大模型盘点:国产与硅谷齐发,谁在重塑 2026 赛道? display:inline|block|inline-block的区别及特点 OpenRouter热度榜第一竟是"中国制造"!匿名测试期间已封神的GLM-5 浏览器消息通知库:iNotify.js Vue 2 安全漏洞深度解析与修复:CVE-2024-9506 & CVE-2024-6783 夜读《弟子规》泛爱众而亲仁篇
文章栏目
  • AI谈 / 237篇
  • 效能录 / 70篇
  • 架构论 / 13篇
  • 研发说 / 220篇
  • 随笔集 / 26篇

AI Agent AI工作流 AI智能体 AI编程 AI 编程 AI编程工具 angularjs Anthropic Claude Code Codex Coding Agent CrewAI css Cursor Dan Koe flutter html5 javascript jquery js js库 LangChain LangGraph mcp OpenAI Codex OpenClaw OpenCode RAG Three.js UniApp Vibe Coding Vite vue web技术 前端安全 前端工具链 前端工程化 前端性能优化 开源大模型 智能体 本地大模型 浏览器 生活随笔 网页兼容 解决方案

COPYRIGHT © 2025 蓝戒博客_智构苍穹-专注于大前端领域技术生态. ALL RIGHTS RESERVED.

京ICP备12026697号-2