web
文章平均质量分 87
java python 全栈
Mr Robot
When I’m old and dying, I plan to look back on my life and say “wow, that was an adventure,” not “wow, I sure felt safe.”
山东南海岸程序猿,美国《时代周刊》2006年度风云人物;
《感动中国》2008年度人物;
联合国2019年度“地球卫士奖”
国际奥委会2022年”奥林匹克奖杯“获奖者
展开
-
Map数据结构
JavaScript的对象(Object)本质上是键值对的集合(Hash结构),但是传统上只能使用字符串作为键,这给它的使用带来了很大的限制。它类似于对象,也是键值对的集合,但其“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object结构提供了“字符串—值”的对应,Map 结构提供了“值—值”的对应,是一种更完善的 Hash 结构实现。ES6是ES5的升级版,解决了ES5语法中存在的一些问题,而且使用起来相对比较简单,在流行框架中使用较多。如果删除失败,返回 false。原创 2022-10-09 13:12:36 · 837 阅读 · 0 评论 -
构建工具Webpack
css-loader!./style.css”,再输入打包命令,发现还是报错,提示缺少css-loader、style-loader这两个文件。可以使用“cnpm install css-loader style-loader --save-dev”命令将文件添加到package.json文件中,如果在后期打包部署时还是提示文件缺失,可以使用此命令添加文件;代码修改完成之后输入“webpack ./src/index.js build.js”命令,再打开页面显示出index2.js文件中输入的内容。原创 2022-10-09 17:00:00 · 625 阅读 · 2 评论 -
网站前端架构设计
在原始开发的时候都会遇到以上问题,从这些问题中又发现了使用前端框架的重要性,有些人或多或少地接触过框架,但是对前端框架的认知还不够。大觅项目使用分层架构设计(把功能相似、抽象级别相近的实现进行分层,使逻辑变得清晰,容易理解和维护,也称作多层架构或N层架构),在这里使用的是类MVVM的分层架构方式,但还不完全是 MVVM 的分层架构方式。Visual Studio Code具备优秀的性能,完备的特性,加之针对于Web开发的优化和方便的调试,被评价为最好用的集成开发环境。首先看一下原始开发存在的以下问题。原创 2022-10-09 12:38:10 · 3369 阅读 · 0 评论 -
脚手架搭建网站框架
在以后安装依赖包之后,可以通过 --version或者简写 -v来查看对应的版本号,如果能显示对应版本号,则说明安装成功。Node.js的包管理器NPM是全球最大的开源库生态系统,它集成在Node.js中,在安装Node.js的时候就已经自带了NPM包管理工具。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。安装CNPM成功之后,输入“cnpm -v”,如图1.11所示,可以查看到当前CNPM版本,所有用到NPM的地方便可以全部替换为CNPM,这样就成功切换到淘宝NPM镜像上了。原创 2022-10-09 10:10:58 · 622 阅读 · 0 评论 -
class与style绑定
这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢?类名active依赖于数据isActive,当其为true时,div会拥有类名active的样式,为false时,则没有,所以“对象语法”存在1px的黑色边框。大多数情况下,直接写一长串的样式不便于阅读和维护,因此实际的开发中往往是写在data或者computed计算属性里。特别强调一点,动态绑定的 class 可以与普通的class共存,在浏览器中运行,显示效果。原创 2022-10-09 14:15:00 · 533 阅读 · 0 评论