| 1234567891011121314151617181920212223242526272829303132 |
- import { bench, describe } from 'vitest'
- import { ref } from '../dist/reactivity.esm-browser.prod'
- describe('ref', () => {
- bench('create ref', () => {
- ref(100)
- })
- {
- let i = 0
- const v = ref(100)
- bench('write ref', () => {
- v.value = i++
- })
- }
- {
- const v = ref(100)
- bench('read ref', () => {
- v.value
- })
- }
- {
- let i = 0
- const v = ref(100)
- bench('write/read ref', () => {
- v.value = i++
- v.value
- })
- }
- })
|