JavaScript、CSS 学习总结
文章平均质量分 77
yidichaxiang
职务主要负责系统项目及软件产品的架构设计、开发管理与控制。
目前主要负责容器化和微服务化的系统改造
展开
-
打造自己的集成开发工作站(四)——webpack, typescript eslint
通过前三篇文章对微前端有了一些了解,并初步学习了一些single-spa概念;从这篇开始手动搭建一个基于single-spa的微前端项目框架。使用的主要技术包括:single-spa,webpack,typescript等,后期随着需要进行调整。项目主要分为两部分:view,model;view使用single-spa管理,主要负责视图与交互逻辑;model使用typescript编写,实现相应用户操作,简单数据逻辑,后台通信,统一会话管理等;项目名称:nuts-waxberry使用npm.原创 2020-08-13 23:10:45 · 611 阅读 · 0 评论 -
前端微服务化解决方案
作者:Alili前端大暴炸的前端微服务化解决方案系列链接:https://www.jianshu.com/u/2aa7a9ad33ad来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。近几年,微服务架构在后端技术社区大红大紫,它被认为是IT软件架构的未来技术方向.我们如何借鉴后端微服务的思想来构建一个现代化前端应用?在这里我提供一个可以在产品中真正可以落地的前端微服务解决方案.微服务化后端前后端对比后端微服务化的优势:复杂度可控: 体积小、复杂度低,每转载 2020-05-18 13:09:10 · 2047 阅读 · 0 评论 -
Windows 下使用 NVM
在Linux下使用nvm进行node版本切换非常好用,在Windows下百度搜到Windows版本,使用也非常简单。首先到https://github.com/coreybutler/nvm-windows/releases下载,国内原因,样式没了,解压到安装目录C:\Program.Files\nvm-windows-1.1.7以管理员身份运行CMD,导航到C:\Prog...原创 2019-12-23 15:06:28 · 332 阅读 · 0 评论 -
CreateDocumentFragment的用处
转自:http://www.cnitblog.com/asfman/articles/32614.html一旦把节点添加到document.body(或其后的节点)中,页面就会立即反映出这个变化。对于少量的更新,这是很好的。然而,当要向document.body添加大量数据时,如果逐个添加这些节点,这个过程有可能会十分缓慢。为解决这个问题,可以创建一个文档碎片,把所有的新节点附加其上,转载 2011-10-27 09:59:08 · 420 阅读 · 0 评论 -
仿Jquery,对象构建
;(function ($, window) { var EWB = (function () { var document = window.document; var EWB = function () {转载 2011-07-27 11:29:22 · 333 阅读 · 0 评论 -
强制转换
表达式中操作项的数据类型相同时 JScript 解释器才能对其求值。如果表达式不经过强制转换就试图对两个不同的数据类型(如一个为数字,另一个为字符串)执行运算,将产生错误结果。但在 Jscript 中情况就不同了。JScript 是一种自由类型的语言。它的变量没有预定类型(相对于强类型语言,如 C++)。相反,JScript 变量的类型相应于他们包含的值的类型。这种操作的好处是能将值作为另一类转载 2009-05-15 20:22:00 · 443 阅读 · 0 评论 -
字符串截取
函数:substring() 功能:字符串截取,比如想从”MinidxSearchEngine”中得到”Minidx”就要用到substring(0,6) function test() { var myString="JavaScript"; var w=myString.indexOf("v");原创 2009-05-15 20:17:00 · 256 阅读 · 0 评论 -
字符串分割存储到数组
函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组例子: function test() { var str ="jpg|bmp|gif|ico|png"; var arr=str.split("|"); alert("原创 2009-05-15 20:15:00 · 1105 阅读 · 0 评论 -
Math 函数
函数:Math.round(number)功能:如果 number 的小数部分大于等于 0.5,返回值是大于 number 的最小整数。否则,round 返回小于等于 number 的最大整数。 function test() { var myString="JavaScript"; var w=mySt转载 2009-05-15 20:21:00 · 353 阅读 · 0 评论 -
正则表达式语法
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:JScriptVBScript匹配/^/[ /t]*$/转载 2009-05-15 20:28:00 · 348 阅读 · 0 评论 -
数组合并为一个字符串
函数:John() 功能:使用您选择的分隔符将一个数组合并为一个字符串例子: function test() {var myList=new Array("jpg","bmp","gif","ico","png");var portableList=myList.join("|"); alert(" "+ portabl原创 2009-05-15 20:16:00 · 1309 阅读 · 0 评论 -
JavaScript中下拉框操作
假设下拉框叫a 清空:a.length=0;我还一直以为length是只读属性,居然还藏了这么一手,牛!增加:a.options[a.length]=new Option(text,value);删除:a.options[n]=null;应用当中,删除完了往往会在后面加上一句a.click;用以刷新。否则下拉框停留在被删除的项目那儿显示为一片白。修改:a.转载 2009-05-15 20:29:00 · 515 阅读 · 0 评论 -
去除字符串两端空格
去除字符串两端空格function trim(str){ //删除左右两端的空格 return str.replace(/(^/s*)|(/s*$)/g, "");}function ltrim(str){ //删除左边的空格 return str.replace(/(^/s*)/g,"");}function rtrim(str){ //删除右边的空格 return str.repla转载 2009-05-15 20:18:00 · 542 阅读 · 0 评论