- 联系我 1.Java开发技术交流Q群 2.完整博客链接 3.个人知乎 4.gayhub 本文源码 本章将快速讲解部分 Vue 基础语法,通过 TodoList 功能的编写,在熟悉基础语法的基础上,扩展解析 MVVM 模式及前端组件化的概念及优势。 1 最简单的案例 下载安装 原生实现打印 1.1 创建一个 Vue 实例 每个 Vue 应用都是通... 联系我 1.Java开发技术交流Q群 2.完整博客链接 3.个人知乎 4.gayhub 本文源码 本章将快速讲解部分 Vue 基础语法,通过 TodoList 功能的编写,在熟悉基础语法的基础上,扩展解析 MVVM 模式及前端组件化的概念及优势。 1 最简单的案例 下载安装 原生实现打印 1.1 创建一个 Vue 实例 每个 Vue 应用都是通...
- 对于使用基于类的语言,如 Java 的开发人员,js 令人困惑,因为它是动态的,并且本身不提供一个 class 实现。(在 ES2015/ES6 中引入了 class 关键字,但那只是语法糖,JavaScript 仍是基于原型)。 谈到继承时,js 只有一种结构:对象。 每个实例对象( object )都有一个私有属性(称之为 __proto__ )指向它的构造函数的... 对于使用基于类的语言,如 Java 的开发人员,js 令人困惑,因为它是动态的,并且本身不提供一个 class 实现。(在 ES2015/ES6 中引入了 class 关键字,但那只是语法糖,JavaScript 仍是基于原型)。 谈到继承时,js 只有一种结构:对象。 每个实例对象( object )都有一个私有属性(称之为 __proto__ )指向它的构造函数的...
- 创建虚拟DOM元素 什么是虚拟DOM 用js对象的形式,来表示DOM和DOM之间的嵌套关系。 const mydiv = React. createElement( 'div', { id: 'mydiv', title: 'div aaa' }, '这是一 个div元素' ) 12345 React. createElement 参数1 创建的元素的... 创建虚拟DOM元素 什么是虚拟DOM 用js对象的形式,来表示DOM和DOM之间的嵌套关系。 const mydiv = React. createElement( 'div', { id: 'mydiv', title: 'div aaa' }, '这是一 个div元素' ) 12345 React. createElement 参数1 创建的元素的...
- 前言:好的代码风格可以让你写起来事半功倍,而混乱或者没有代码风格会让你事倍功办,起写越乱 1. Javascript代码应符合Douban-JSLint检验标准 1-1. 语句必须都有分号结尾,除了for, function, if, switch, try, while 1-2. 只有长语句可以考虑断行,如:  ... 前言:好的代码风格可以让你写起来事半功倍,而混乱或者没有代码风格会让你事倍功办,起写越乱 1. Javascript代码应符合Douban-JSLint检验标准 1-1. 语句必须都有分号结尾,除了for, function, if, switch, try, while 1-2. 只有长语句可以考虑断行,如:  ...
- 当一个服务器控件要同时下列两种事时: 1.服务器端的点击事件 2.客户端的点击时执行ajax请求 需要的效果: 先执行ajax请求,然后根据ajax的结果,决定是否执行服务器的响应事件 当一个服务器控件同时执行这两种操作时,由于网速,响应速度,网络环境等多方面的因素,要么是后者的结果将前者的结果覆盖,要么是前者的结果将后者覆盖,这样很难达到所需要的效果。 于是,我想到了一个折... 当一个服务器控件要同时下列两种事时: 1.服务器端的点击事件 2.客户端的点击时执行ajax请求 需要的效果: 先执行ajax请求,然后根据ajax的结果,决定是否执行服务器的响应事件 当一个服务器控件同时执行这两种操作时,由于网速,响应速度,网络环境等多方面的因素,要么是后者的结果将前者的结果覆盖,要么是前者的结果将后者覆盖,这样很难达到所需要的效果。 于是,我想到了一个折...
- 1.JavaScript的数据类型分为两类:原始类型(primitive type)和对象类型(object type)。 2.JavaScript的原始类型包括数字、字符串和布尔值。 3.JavaScript除了数字,字符串,布尔值,null和undefined之外就是对象了。 4.字符串: 1)字符串是一组由16位值组成的不可变(对比C#的引用类型)的有序序列 2)注意这... 1.JavaScript的数据类型分为两类:原始类型(primitive type)和对象类型(object type)。 2.JavaScript的原始类型包括数字、字符串和布尔值。 3.JavaScript除了数字,字符串,布尔值,null和undefined之外就是对象了。 4.字符串: 1)字符串是一组由16位值组成的不可变(对比C#的引用类型)的有序序列 2)注意这...
- 和其它的大多数现代编程语言一样,JavaScript也采用词法作用域,也就是说,函数的执行依赖于变量作用域,这个作用域在函数定义时就决定的,而不是函数调用时决定的(很简单这样理解,只要有Function(),就会有闭包),为了实现这种词法作用域,JavaScript函数对象的内部状态不仅含有函数的代码逻辑,还必须引用当前的作用域(形象的比喻是这样的:你要想和你的意中人商量终生... 和其它的大多数现代编程语言一样,JavaScript也采用词法作用域,也就是说,函数的执行依赖于变量作用域,这个作用域在函数定义时就决定的,而不是函数调用时决定的(很简单这样理解,只要有Function(),就会有闭包),为了实现这种词法作用域,JavaScript函数对象的内部状态不仅含有函数的代码逻辑,还必须引用当前的作用域(形象的比喻是这样的:你要想和你的意中人商量终生...
- <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> #_body { } </style> <script src="Scripts/jquery-1.4.1... <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> #_body { } </style> <script src="Scripts/jquery-1.4.1...
- 1.for(var propertyname in obj) { alert(obj[propertyname]) } 遍历循环对象obj的属性数组,这个非常有用,特别是在前台拼接json数组的时候 2.var arr = [];arr.push();arr.join(” “); 声明一个数组,添加元素 这种方式的效率要远远高于jsonstr += 这种直接拼接的... 1.for(var propertyname in obj) { alert(obj[propertyname]) } 遍历循环对象obj的属性数组,这个非常有用,特别是在前台拼接json数组的时候 2.var arr = [];arr.push();arr.join(” “); 声明一个数组,添加元素 这种方式的效率要远远高于jsonstr += 这种直接拼接的...
- 分成两个部分讲 逻辑与:&& 第一层理解: x == 0 && y == 0 ; //如果x 和 y都是0的话,那结果就返回true,反之任意一个不为0 返回false 这种理解很简单,求交集的结果 第二层理解: “&&” 可以对真值和假值进行布尔与(AND)运算。 第三层理解: 运算的顺序是从左往右... 分成两个部分讲 逻辑与:&& 第一层理解: x == 0 && y == 0 ; //如果x 和 y都是0的话,那结果就返回true,反之任意一个不为0 返回false 这种理解很简单,求交集的结果 第二层理解: “&&” 可以对真值和假值进行布尔与(AND)运算。 第三层理解: 运算的顺序是从左往右...
- 2.1字符集 JavaScript程序是Unicode字符集编写的. 2.1.1大小写 JavaScript是区分大小写的语言,那就是说,关键字,变量,函数名和所有的标识符都必须采取一致的大小写形式。 2.1.2空格,换行符和格式控制符 回车符(\u000D)加换行符(\u000A)在一起被解析为一个单选结束符 2.1字符集 JavaScript程序是Unicode字符集编写的. 2.1.1大小写 JavaScript是区分大小写的语言,那就是说,关键字,变量,函数名和所有的标识符都必须采取一致的大小写形式。 2.1.2空格,换行符和格式控制符 回车符(\u000D)加换行符(\u000A)在一起被解析为一个单选结束符
- 本节讲Dom和Bom模型概念讲解(节点获取,window对象)。 out.js: 写了2个输出到页面的函数。 function println(param){ document.write(param+"<br/>"); } function print(param){ document.write(param); }123456 window对象中的方式: ... 本节讲Dom和Bom模型概念讲解(节点获取,window对象)。 out.js: 写了2个输出到页面的函数。 function println(param){ document.write(param+"<br/>"); } function print(param){ document.write(param); }123456 window对象中的方式: ...
- 简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方式周折一番。 而在JavaScript世界中函数却是一等公民,它不仅拥有一... 简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方式周折一番。 而在JavaScript世界中函数却是一等公民,它不仅拥有一...
- 上节,学完循环了~ 现在学Javascript的函数和数组。 JavaScript语法 每一种语言都有自己的语法规则,JS语法与Java很像,所以学习起来比较容易。JS中也一样有变量,语句,函数,数组等常见语言组成元素。 1.一般函数 格式: function 函数名(形式参数...) { 执行语句; return 返回值; }12345 函数是多条执行... 上节,学完循环了~ 现在学Javascript的函数和数组。 JavaScript语法 每一种语言都有自己的语法规则,JS语法与Java很像,所以学习起来比较容易。JS中也一样有变量,语句,函数,数组等常见语言组成元素。 1.一般函数 格式: function 函数名(形式参数...) { 执行语句; return 返回值; }12345 函数是多条执行...
- 1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。 2.eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。 3.拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索... 1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。 2.eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。 3.拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签