新闻动态

了解行业最新资讯与公司动态,把握发展趋势

2025-6-10 09:20 | nciaer

js字符串函数整理

先介绍下es6里的模板字面量,用反引号包裹,下面是个例子: let founder = '硬汉'; console.log(`硬汉工作室创始人是${founder}`); // 硬汉工作室创始人是硬汉 模板字面量其实类似于php双引号里的{$var},而js里是${var},比之前的+字符串好点,可以跨行 length属性 返回字符串的长度,没啥好说的,如:...

阅读全文
2025-4-17 16:31 | nciaer

php中输出缓冲测试

在看phpcms的源码,发现有这样一行:ob_start('ob_gzhandler');,虽然我知道这个是输出缓存,压缩页面,提高加载速度等等啥的作用,但是具体压缩到多少呢? 于是我做了一个实验,创建了一个php文件,代码如下: for($i = 1; $i <= 200000; $i++) { echo '硬汉工作室<br />...

阅读全文
2025-2-6 14:23 | nciaer

vue3学习

一些概念 SFC Simple-File-Components 单文件组件,也就是一个组件里又js,html和css。 构建工具啥意思?直接引用vue可以直接使用vue语法,但是无法使用单文SFC语法。 全局构建版本?使用cdn引入的就算? ES模块构建版本? 导入映射表?Import Maps 模板语法 文本插值 Mustach...

阅读全文
未分类
2025-10-10 17:43 | nciaer

js提示库Toastify介绍

今天升级一个em插件,之前提示是用alert函数搞的,只能说奇丑无比,于是问豆包有啥轻量好用的js提示库,豆包向我推荐了Toastify。 官网地址:https://apvarun.github.io/toastify-js/ 最简单的用法例子: <link rel="stylesheet" type="text/css" href="toastify...

阅读全文
2025-9-23 17:45 | nciaer

tailwindcss本地构建

所谓本地构建,其实就是不再直接引用cdn里的东西,豆包生成的代码很多都是如下格式: <script src="https://cdn.tailwindcss.com"></script> <script> tailwind.config = { theme: { ...

阅读全文
2025-8-13 10:34 | nciaer

javascript零碎

字符串与数字相加时,会把数字转为字符串,如'3'+3,结果是:33。 但是字符串与数字执行/-运算时,字符串会转成数字,如'3'3,结果是9,如果字符串不能转为相应数字,那么结果就是NaN,如'-'*3,结果是NaN false undefind null 0 NaN 空字符串在条件判断时是false,空数组[],空对象{},字符串'0'都为真。

阅读全文
2025-8-12 14:39 | nciaer

js里的对象

js对象不必过多解释了,我记得十几年前刚接触js时,有人说js不是面向对象的,而是基于对象的,那会还没有ES5,ES6等等,主流浏览器可能还是IE,但是现在大不同了,js已经成为开发语言第一梯队了。 1.创建对象 1. 通过对象字面量创建对象(对象初始化器?): let person = { name: '硬汉', age: 36, ...

阅读全文
2025-8-8 16:33 | nciaer

js里的fetch方法

fetch()方法是用来替代原来的ajax方法的,据说用的Promise,但是这个我不太懂,只能记录几个常用例子。 发送get请求 fetch('a.php?name=nciaer&age=18').then(res => { if(res.ok && res.status == 200) { // 如果请求正确,那么o...

阅读全文